Hakuhodo, a Japanese advertising conglomerate, has purchased a 51% share in Marching Ants & Trigger Happy Entertainment Network, an Indian brand....