Spain: Palma public transport operator deploys first 18-meter natural gas buses

You are here:
Go to Top