E-commerce firm Meesho lays off 251 employees – Daily Excelsior General New Delhi, May 5: E–commerce firm Meesho has laid off 251 employees constituting 15 per cent of its workforce to cut costs and as part of its … Read the full article