MEC COMPANY