Alastair Westgarth, former CEO of Alphabet’s Loon, joins Starship Technologies AppointmentsStaff WriterJune 2, 2021Alastair Westgarth, Starship Technologies, Alphabet’s Loon, CEOs, Appointments, Robot delivery, Autonomous deliveriesComment