Alastair Westgarth, former CEO of Alphabet’s Loon, joins Starship Technologies CEOsStaff WriterJune 12, 2021Starship Technologies, Alastair Westgarth, CEOs, Autonomous delivery services, RobotsComment