Construction of £160M Biomass Plant progressing well at Discovery Park
Progress has been swift since August 2016 when agreement was reached by investors on the £160m required to build the combined heat and powered (CHP) plant on land located on 10 acres …