CompaniesGermany, France Mercedes-Benz sells its European fast-charging parks to Electra 3 November 2026
CompaniesUnited States Tesla's profit falls 43% in the third quarter as sales stay flat 2 November 2026