BIOMASS INSTALLATION FOR A CUSTOMER IN SHREWSBURY

BIOMASS INSTALLATION FOR A CUSTOMER IN SHREWSBURY One of the many jobs we have had on this week at D-Tech is a biomass installation in Shrewsbury. Want to know the benefits of having a biomass installation? Biomass energy is generated from organic material, plant or animal waste, which is burned to provide energy. The burning…