India, along with France, hosted the first International Solar summit on March 11 in New Delhi, a major milestone in India’s rise as a leader in the renewable energy sector.
India, along with France, hosted the first International Solar summit on March 11 in New Delhi, a major milestone in India’s rise as a leader in the renewable energy sector.