Hit or Miss: The week in ads by Soumya Gawri July 27, 2025 Our weekly take on ads that caught our eye or failed to make an impression