Sweden indicates early signs of deep recession. Global growth is rapidly slowing June 5, 2023 10:02 amJune 4, 2023 9:32 pm