_______ of the following country became the 73rd nation to sign the International Solar Alliance ? By taleemified - March 25, 2019 34 A. China B. UK C. Saudi Arabia D. Serbia