3 min read Technology Walmart: Walmart to reportedly layoff 2,000 employees – Times of India 1 year ago E-commerce major Walmart is the latest company to join the list of tech layoffs. According to an online report, Walmart...