Starship Technologies CEO Lex Bayer on focus and opportunity in autonomous delivery

Starship Technologies is fresh off a recent $40 million funding round, and the...