Data centre boss says new development could 'absolutely' bring power prices down - Tue 11 Aug

 
No description provided