Industrial buildings stand beyond DMICDC Neemrana Solar Power Co.’s solar panels at the Rajasthan State Industrial Development and Investment Corporation’s (RIICO) industrial complex in Neemrana, Rajasthan. 

Six More Countries May Ratify Modi’s Solar Alliance By December 

Six more countries are expected to ratify the International Solar Alliance by December, taking Prime Minister Narendra Modi’s green energy initiative for 121 sunshine countries closer to a legal st...