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. Prime Minister Narendra Modi’s idea of forming an International Solar Alliance (ISA) was well received during the COP21 Climate Conference in Paris in November 2015, […]