1 comment

[ 4.1 ms ] story [ 33.9 ms ] thread
Heads will roll - and deservedly so! That said, is the system creating unhealthy incentives for companies to green-wash their products? I wonder if VW are the only lot that are doing this.