1 comment

[ 4.6 ms ] story [ 15.9 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.