site logo

Walmart to lay off nearly 600 finance workers