M C 2 is an experienced advertising and design agency, which offers high quality marketing services for a range of clients from many different business sectors. M C 2 provides Advertising, Graphic Design, Publishing, Branding, Stationery, Signage, Copy Writing, Web Designing, Facebook Design, Events and PR.