Reply to comment

Mouchel are now French!?

Mouchel are a FTSE250 British firm employing 11,000 people in the UK!!! They have never been French, they are instead a good British company.

Reply

By submitting this form, you accept the Mollom privacy policy.