1 comment

[ 125 ms ] story [ 40.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.