Madrid’s EMT orders 82 Mercedes NGT buses
With its order of 82 Mercedes-Benz Citaro NGT (Natural Gas Technology) buses, EMT Madrid is continuing to place all it...
With its order of 82 Mercedes-Benz Citaro NGT (Natural Gas Technology) buses, EMT Madrid is continuing to place all it...