Supply chain squeeze threatens to blow UK wind power plan off course 21.07.2024 07:00 Financial Times Disruptions in the sector are forcing some green energy developers to defer key projects