Wal-Mart.com USA, LLC
Wal-Mart.com USA, LLC

In France Total employees clash with police (Press TV)

9 March 2010, 3:22 am

Violence has briefly broken out at the headquarters of France's largest company, Total, as several hundred of workers clash with police.... Read More »

Wal-Mart.com USA, LLC