ABOUT US

Introduction -


Based in Kolkata, India, MCH is a media design company was formed in 2005 by a bunch of industry professionals, having in-depth experience of technology and organizational development, on the premise of providing cutting edge multimedia solutions to global business community.