Backed by David Beckham, this electric car company ceases operations by admin Posted on March 22, 2024 Due to delays in transitioning fleets to zero-emission vehicles, the company has stopped production. IN […]