Irizar eMobility

Irizar receives e-bus order from Switzerland

By Luke Willetts – 26th July 2025