9. Nepal has signed the framework agreement to join the India-led International Solar Alliance. Does it become which number country who sign the agreement? A.107thB.105thC.117thD.112th
Explanation: Nepal also became the 105th member country to sign on to the Framework Agreement of International Solar Alliance (ISA). the headquarter of international solar Alliance is situated in gurugram Haryana