Country: United States
Organisation: Metropolitan Transit Authority
Description: Bids are invited to supply 14 articulated buses fuelled by diesel. All the buses should be 18 metres long, styled for...

This content is available to only subscribers.