All for Joomla All for Webmasters

Tag: ASSOCHAM-NEC joint study

India’s solar capacity fell short of target of 17 GW by...

New Delhi: India’s installed solar capacity fell short of target of 17 gigawatts (GW) by the end of FY2017, the country will need to...