Monthly Archives: September 2012

New shop and headquarters of Craftsman Collision in China

We are pleased to be sharing the stunning new shop and headquarters of Craftsman Collision in China. Located in the city of Suzhou, just outside of Shanghai, this sparkling new Craftsman facility is completely equipped with Wedge Clamp, and will … Read More