According to a
PR rep at MEC, their bikes are manufactured by Taiwanese companies Ideal and Fritz Jou. No idea if the Ideal he mentioned is related to the Greek company,
Ideal Bicycles.
This webpage states that Fritz Jou exports to
Haro Bicycle Corporation.