Crestchic, world leader in specialised loadbank manufacturing and testing solutions, has scooped an industry award for ‘Best Small to Medium Rental Company’ at the European Rental Awards held in Stockholm, Sweden – 8th June 2016. Jointly organised by IRN...