Located in Norfolk in East Anglia, England, the project involves the construction, operation and maintenance of a biomass power plant during a period of 15 years. The facility is a prim...
* The information available in this section may vary depending on the project.