WARC 100, an annual ranking of the world’s best marketing companies and campaigns, based on their performance in effectiveness and strategy competitions, has declared Lowe Lintas India as the No. 1 Creative Agency in the World. The study focuses on marketing that makes a difference, driving business performance or changing consumer behaviour. For many years…