Mobility Portal
Castrosua will manufacture 281 electrified buses for transport in Madrid and Tenerife