Sustainability and social responsibility were on the agenda at Diggers & Dealers.
To read our articles you will need to either login or subscribe.