Walmart

Wal-Mart places massive order for 4,500 all-electric Canoo delivery vans

Wal-Mart places massive order for 4,500 all-electric Canoo delivery vans

Canoo, an American electric automobile startup based in the Bentonville area of Arkansas, has received an unexpected lifeline as retail giant Wal-Mart has placed a massive order for the startup’s a