As renewable energy development is one of the key solutions for this … against climate change through the deployment of solar energy solutions.
Read Complete New : India, France commit to tackling climate change stronger than ever: joint statement – ThePrint