“Mind the gap!”: having confidence in technologies is key

16 November 2022

Mind the gap! is the famous expression that warns London travelers to remember the step (“gap“) between the car and the platform…