1 comment

[ 3.7 ms ] story [ 16.1 ms ] thread
Does this mean that Tesla’s claims have not been hitherto independently verified?

That in itself is worrying when so much money is being traded on carbon credits.