companiesHyundai to spend $18bn in shift to electric carsHyundai said that by 2030 it expects to have 31 electric models across its suite of brands