Russia, Energy, and the German Economy

The Russian invasion of Ukraine on February 24th has had a major impact on businesses active in the region – and on the global economy. After an initial trickle, many western...