Tech

Indian e-commerce startup Snapdeal files for IPO