Biomass

Tudor Griffiths Group Opens Biomass Plant

Environmental experts at a Shropshire company have unveiled a brand-new addition to the business following an investment of £4.5 million ($6.3 million).