India a bright spot in world economy right now: top UN economist January 26, 2023 by Press Trust of India
Higher oil prices could tip world economy into recession: IEA October 14, 2022 by Indo-Asian News Service
By 2025, Covid will have cost world between 16 to $35 trillion July 26, 2021 by Indo-Asian News Service