BoE's Mann: Firms are undertaking energy-saving investments.

06 Oct 2026 08:56GBP UK