World News Tesla finally moves to electrify trucking after a decade of work and delaysTesla is finally handing over the first of its all-electric Semi trucks to customers… Nairavoice Sep 25, 2026 1,235 0