Electric car campaigners in Britain are calling on manufacturers to "hit the brakes" on jargon used to describe battery-powered vehicles, which many people are said to find confusing.Acronyms such as ...
Nikola (NKLA) announced that the Company and certain of its subsidiaries have filed voluntary petitions under Chapter 11 of the Bankruptcy Code ...