Newport Transport
It is one of 15 zero emission single deck buses ordered by Newport Transport, which are expected to be rolled out next year
It is one of 15 zero emission single deck buses ordered by Newport Transport, which are expected to be rolled out next year