India's largest fashion e-commerce platform has a new boss, and a reshuffle rippling across the group
The Grand Shopsy Mela has over 10 lakh products under Rs 99.