PepsiCo India’s Sting is sparking nationwide excitement with the debut of its new advertisement titled, ‘Sting Energy’s....