Tag: DDBO

Omnicom wins Cannes Lions Holding Company of the Year again

Omnicom was named Holding Company of the Year at the 66th Cannes Lions International...