David J. Phillip/AP Images Walmart is laying off close to 600 employees from its corporate office in Charlotte, North Carolina. The laid-off accounting and finance employees will be let go between September 2019 and March 2020. "As our company continues evolving, we’ve said we must strike the right balance between managing the needs of our […]