All Articles
Texas-based electric van startup Canoo has filed for bankruptcy and will liquidate all of its assets.
Startup electric van company Canoo is providing the United States Postal Service with six vehicles to evaluate for use in…