Petition u/S 86(1)(b) of the Electricity Act, 2003 and other enabling provisions for seeking approval of the Supplementary Power Sale Agreement to be executed between Tata Power Delhi Distribution Ltd. vs Solar Energy Corporation India and SBSR Power ...