Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Physical Address
304 North Cardinal St.
Dorchester Center, MA 02124
Not what you’d call a chainsaw massacre. Rewind to May last year, when Ofgem began its investigation into the sort of wood Drax was burning in its biomass plants, and the market reaction was to lop £150 million off the…