Another one bites the dust as Canoo files for chapter 7 bankruptcy
In an official announcement released at 8:15PM last night, Walmart-backed electric van company Canoo filed a voluntary petition for relief under Chapter 7 of the US Bankruptcy Code and will cease operations immediately.