Indian e-commerce firm Meesho has laid off 251 employees.
New Delhi: