What the UK Budget means for green growth 0 01.11.2024 15:01 Financial Times Government’s fiscal statement spooked bond market but cheered green groups