MarketWatch - India, renewables