The Asian Voice

Can India achieve its ambitious solar power plan targets?: The Statesman columnists

India has a total installed solar capacity of 1,861 megawatts as of September 2017.
India has a total installed solar capacity of 1,861 megawatts as of September 2017. PHOTO: REUTERS