Lay’s, India’s beloved potato chips brand, has unveiled a one-of-a-kind print ad that’s as dynamic and bustling as the streets of Delhi ... an eye-catching advertisement that seamlessly blended ...