Grand Tamasha: Decoding significance of solar revolution for India and world
[ad_1] New Delhi: One of the major themes of India’s G20 presidency is the advancement of an ambitious green transition for the 21st century. If the world’s hopes of accelerating…