Sunny days are here again with International Solar Alliance

Despite some doubts, the ISA is now a reality with 46 countries among the 121member countries signing the statute, 19 of them ratifying it.