...
...

castel

A challenge and an opportunity

PREMIUM
People walk through the Sadar Bazaar in New Delhi, India, on Tuesday, April 18, 2023. India has overtaken China as the world’s most populous nation, according to UN data released on April 19. Prashanth Vishwanathan/Bloomberg (Bloomberg)
Updated on Apr 19, 2023 07:10 pm IST