March 11, 2025

Can Germany spend its way out of industrial decline?