1 comment

[ 4.7 ms ] story [ 12.5 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.