Walmart Signs Deal with EV Startup Canoo 4,500 Delivery Vans
The company’s shares briefly surged to over $20 after its securities market debut in late 2020, however have declined since founder as well as CEO Ulrich Kranz departed in 2015. Canoo notes the 3rd...