The formation of the International Solar Alliance (ISA) is one of the most significant environmental events in decades, even if, as of now, 32 countries have ratified it and another 30 joined up. Gurugram has been chosen to house it given India has one of the most ambitious solar power generation programmes worldwide and that […]