7 Times Top Brands Trolled Each Other Through Creative Print Ads

Brand wars are a norm when companies decide to take down their competitors on a media platform, and it is commonly done through print ads, commercials, and OOH advertising. Sometimes subtly, while at times being direct hits to competitors, companies try their best to outshine other brands from the industry through comparative advertising. We’ve compiled … Continue reading 7 Times Top Brands Trolled Each Other Through Creative Print Ads