First New Iveco Buses Deployed In Madeira
The arrival of the first of the 106 new buses in Madeira marks a significant step in modernizing public transit. Will it also contribute to improving public transportation as a more widely used mode of transportation?