E-commerce firm Meesho lays off 251 employees – The New Indian Express General E-commerce firm Meesho lays off 251 employees. A recent report by Jefferies said that Meesho is already contribution-margin positive and the company … Read the full article