Project: Pitts and Crapnell 7’9MW
Country: United Kingdom