India’s ambitious plan to take the leadership position among nations as one of largest producers of renewable energy may have run into some unfavorable weather. PrevNext