News & AnalysisSupply-chain woes continue to plague investorsInvestors face a stubborn problem at a time when investing in development projects has never been more crucial.ByZak Bentley6 March 2025•3 mins readTrendsDigital InfrastructureRenewablesOpinion