Billion Indians have no spending money - report

India is home to 1.4 billion people but around a billion lack money to spend on any discretionary goods or services, a new report estimates.

bbc.com/news/articles/c8rk5d7e…

Full-scale Russian invasion of Ukraine has sown ‘psychological terror’, warns top aid coordinator news.un.org/en/story/2025/02/1…