Levi’s Opens World’s Largest Mall Store In New Delhi: Denim Wear Brand
Denim wear brand Levi’s has launched the world’s largest Levi’s mall store at the Pacific Mall Tagore Garden in New Delhi and which has a massive floor space of 9,000 sq. feet. “Super thrilled and elated to announce the launch of Levi’s Icon store at Pacific Mall, Tagore Garden, New Delhi,” Abhinav Agarwal, Head of […]

