Tag

#Solar City XL

K bus italy catania solar city xl electric buses
Commercial Vehicles

K-Bus delivers lightweight electric buses to Italy