Euro Business Goes Green(er)

The new Biomass installation at Euro House is just one stage in Euro Business' efforts to tackle their carbon footprint.