Capacity market components for STOR 122 Ltd
Capacity market component for STOR 122 Ltd
Location: Redscar Business Park, Preston, PR2 5NJ
Capacity: 7.479 MW
Capacity market component for STOR 122 Ltd
Location: Redscar Business Park, Preston, PR2 5NJ
Capacity: 7.479 MW