Sections
Shows
Events
E-commerce firm Meesho lays off 251 employees, nearly 15% of its existing workforce