Meet the world's most effective creative agency
Update: 2025-08-19
Description
Leo India is the world's top ad agency for effectiveness, according to the 2025 WARC Rankings. WARC's Rica Facundo talks to Amitesh Rao (CEO) and Rajdeepak Das (CCO Publicis Groupe South Asia) about embedding effectiveness into agency culture.
Comments
In Channel