MGT Teesside Selects Abengoa, Toshiba for Biomass Project Construction
Abengoa and Toshiba Corp. have been selected as preferred bidders to build a 299-megawatt biomass power project in Middlesbrough developed by UK-based MGT Teesside.
MGT Teesside Selects Abengoa, Toshiba for Biomass Project Construction Read More »