A committee is reviewing all wind and solar power purchase agreements signed by the previous government. from Industry-Economic Times Read The Rest:economictimes...