Ukraine Invasion, Russian Sanctions & Germany

2 years ago
7

Germany, the de facto leader of Europe, is essential. Its economy is currently weakened by limits on its export market and internal imbalances from the COVID-19 pandemic.

Loading comments...