India has come a long way in its renewable energy commitment, so much so that the Indian Prime Minister inaugurated the Gandhi Solar Park at the UN headquarters recently. The Park is made to mark the “Gandhinian” principles and celebrating his 150th birth anniversary. The inauguration by PM Modi also signifies India’s leadership in renewable energy globally. […]