The Russian invasion of Ukraine has upended the global recovery from the pandemic. Estimates of global output growth over the coming year have been slashed by almost a percentage point
Illustration: Ajay Mohanty
First Published: May 22 2022 | 11:18 PM IST
Key stories on business-standard.com are available only to BS Premium subscribers.
Register to read more on Business-Standard.com