India, officially the Republic of India, is a country in South Asia. It is the second-most populous country, the seventh-largest country by land area, and the most populous democracy in the world. Read More
Today government of India announced National Green Hydrogen Mission which aims to make India a Global Hub for production, utilization and export of Green Hydrogen and its derivatives. Mission will help in India becoming energy independent and in Deca ...
Entering its 30th year since being founded in 1993, WOTR, in collaboration with its partners, has helped regenerate over 2.22 million hectares of degraded landscapes/watersheds and created over 158 billion litres of potential water harvesting capacit ...