O’Donovan Waste Disposal unveiled its latest fleet additions at yesterday’s (23 March 2016) CLOCS (Construction Logistics and Cyclist Safety) Progress event, staged at the ExCel Centre, London.