Demolition Awards – Customer Service

The joint winners of this year’s Demolition Awards for customer service are Liebherr and Powerscreen.