Whether it was rekindling conversations about classic films or redefining festive magic with a technological twist, take a look at the ads that were the talk of the town this year ...
Though India saw funding numbers rise a modest 6% in calendar year 2024 when compared to last year, overall decline since 2021 appears to be a matter of concern for Indian companies.