TheiaBeta/Article
Approval Granted for 50MW Energy Storage Facility at Former Barry Power Station in Wales - Theia