Following an overwhelming response from project developers to a 750 megawatt solar PV tender in the northwestern Indian state of Rajasthan, the financial tariff bids have been very promising for the Indian solar power sector that continues to face serious challenges
Menopausal Mother Nature
News about Climate Change and our Planet
Recent Comments