UK’s clean energy sprint will be slow burn for investors Published 17 Jul 2024 The reality for the power sector is that improvements will take some time Full Article