Richard Carr and Alain Lovambac

Mechan acquires new French owners

We are very pleased to announce Mechan is joining France’s CIM Group – one of the industry’s most ambitious international suppliers of integrated solutions.

Read More

Our product range