Meesho lays off 251 employees; 15% of total workforce Meesho says it’s looking forward to working with a "leaner organisational structure to achieve sustained profitability" By fortuneindia.com