Airport Industry Review: Issue 23

A look at the electric, autonomous Navya shuttle