Walmart - Brave New Films
Walmart: The High Cost of Low Price, © Retail Project, LLC is a 2005 documentary film by director Robert Greenwald. The film presents a negative picture of Walmart's business practices through interviews with former employees, small business owners,