Fashion designer Anita Dongre has opened her flagship store in the capital. The Anita Dongre flagship store was launched in Mehrauli. It is Anita Dongre’s largest flagship store in India and run across 10,000 square feet. Take my word for it, this flagship store is absolutely mind blowing. “It is our largest couture space ever….