With a valuation of $6.5 billion, more than 100 million registered users and half a million sellers at its peak, Snapdeal once appeared destined to become India's e-commerce behemoth. But after years ...
Some results have been hidden because they may be inaccessible to you
Show inaccessible results