According to the Centre for Climate and Energy Solutions, renewables –solar energy, wind, bio energy, hydropower among others -made up 26.2 percent of …
Read Complete New : Transitioning to green: China’s power crisis lesson for India & world – ET Auto