Starcom is among the largest media networks in the world and a part of France’s Publicis Groupe, the third-largest communications group globally.