India hosts the 6th International Solar Alliance (ISA) Assembly in New Delhi
India hosts the 6th Session of the International Solar Alliance (ISA) Assembly in New Delhi ISA Assembly is the apex decision-making body of ISA, in which each Member Country is…