Founded in 1996 as Megaamedia, Machart Marketing and Advertising Pvt. Ltd. is an independent, outright advertising and marketing agency headquartered in Kochi, Kerala, India.