Lately, solar energy has been improving the lives of millions of people in … for India to put itself on the global stage of renewable energy.
Read Complete New : Taking off from CoP26: Is Green Grids Initiative the way forward for India? – Down To Earth