Spain has become the ___ member of the International Solar Alliance. (A) 91st (B) 93rd (C) 99th (D) 103rd►Correct Option Correct Option is: C