Global leading media buying agency, OMD, has once again proved to be an indomitable force as the company garnered more awards than any other agency network in its category at the recent 2016 Young Lions Media global competition held in Cannes, France. The agency clinched a total of 63 medals across many different categories in…