News by Numbers

63 Indian cities among world's most polluted; India 5th among most-polluted countries

63 Indian cities among world's most polluted; India 5th among most-polluted countries

India had 4 lakh millionaire households in India in 2021, up 11%

India had 4 lakh millionaire households in India in 2021, up 11%

Ukraine invasion and business exodus: Almost 400 companies—140 global—have exited Russia

Ukraine invasion and business exodus: Almost 400 companies—140 global—have exited Russia

Who owns the most nuclear warheads in the world?

Who owns the most nuclear warheads in the world?

Russia is now the most sanctioned country in the world

Russia is now the most sanctioned country in the world