Little late to the party there Elon.
Most trucks I pass on the road daily are already electric in my part of Europe. Seems like all the big European companies, especially Mercedes, are pushing them out the door as fast as they can.
Most trucks I pass on the road daily are already electric in my part of Europe. Seems like all the big European companies, especially Mercedes, are pushing them out the door as fast as they can.