Twister
Submitted by ipsita on Sat, 2007-12-15 00:00
In India, wind provides 70 per cent of renewable energy. In mid-2007, the country, had roughly 10,000 mw of installed renewable capacity
Main Topic:
Mark Content Private(Internal):
External URL:
Main Type:
dte
Email Alert:
0
20071215
16
Publication Date:
14/12/2007