X

Indian state attracts 294 bids for 1GW of solar power projects

Close
Close
Close