Twenty-three hydrogen buses in Polish city taken off road due to power failure — impure H2 suspectedTransport