Naman Agarwal

2 days ago

Can ads make us feel something, even if they can’t ...

The best ads are not just about sales; they resonate deeply with consumers, says the co-founder and creative director of Itch.