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 ...