Subscribe To Our Free Newsletter |
France, India to launch global solar alliance
There are over 100 countries that could be members of the alliance to develop clean and affordable solar energy, an Indian official said