Did You Know

India recently became the most populous country in the world. Which is the country at the other end of the spectrum? Tuvalu -- an island nation in the Pacific Ocean -- with a population of little over 11,000 people is the least populous country, according to World Bank data.


A monthly snapshot of work at TERI

Read More


A peek into what TERI's divisions do

Read More