“Germany has announced a €500 billion infrastructure spending package, equivalent to 12% of its GDP, to be spent over the next 10 years.”