Gajendra Haldea, the architecture of India's landmark Electricity Act 2003, says there have been mistakes in the bidding and awarding of power projects.

"But that is now being resolved," Haldea, Advisor to the Deputy Chairman, Planning Commission for Infrastructure, said. Haldea also spoke about the challenges to take India's infrastructure to world-class levels.