• shops and stores
  • individuals
  • ebayers
  • market traders

Ten Times Big Companies Have Lied To Us

Things move fast in the corporate world. Since we published our VW Emissions Scandal and 11 other times big companies have lied to us article (here) last week, oil giant BP has agreed to pay $20bn (£13.2bn) to settle claims in the USA following the disastrous Deepwater Horizon oil spill in 2010. The spill took […]