Viewing a single comment thread. View all comments

green_flash OP t1_j6oah9r wrote

Russia itself still expects a 0.8 percent decline in 2023.

26