 Canoos deal with Walmart provides clear revenue visibility at a time when its future looked increasingly bleak. Its dwindling cash balance is set to be boosted by a series of dilutive equity raises. 