The company will be monitored by an independent auditor for four years. Walmart agrees to $7.5 million settlement over ...