UK’s first self-driving bus service launches in Scotland

May 16, 2023