The latest news on Canoo, the Texas-based electric vehicle startup founded in 2017 and now led by Tony Aquila.