Walmart is giving its staff a second bonus for their hard work amid the coronavirus pandemic. The retailer will pay its full-time associates $300 and part-time associates $150. In total the company will be shelling out almost $390 million.