Germany’s Historic €500bn Infrastructure Push Marks A New Era Of Fiscal Expansion Shikha Negi March 19, 2025