July 13, 2022 News 0 Comments Walmart orders 4,500 Canoo electric vans Canoo Inc. is an electric vehicle startup that was recently struggling until it won an order of 4,500 vans from Walmart Inc. Canoo Inc. ... Read More