Nature’s Basket launches Bengaluru flagship store with Karisma Kapoor
Nature’s Basket opened a 10,500 square foot store in Bengaluru. The multi-brand outlet is Nature’s Basket’s ninth in the metro and was inaugurated by Bollywood celebrity Karisma Kapoor.