That piece in the Cov Tel is practically an advertisement!
I heard a rumour that the project would have been sinking without trace if it wasn't for Modi unexpectedly winning the Indian election, the stadium is in Gujarat & Modi is the former Chief Minister of Gujarat.
Of course this is just a rumour heard 2nd or 3rd hand.