Siemens bags contract to upgrade Drax’s biomass units in UK

Image: A Drax engineer at a power station in UK. Photo: courtesy of Drax Group plc.