UK utilities’ R&D spend plummets by more than 11%

30 Nov 2020