73rd country to sign the framework agreement of the International Solar Alliance (ISA)