Country: Brazil Organisation: Prefeitura Municipal Do Rio de Janeiro Description: Bids are invited in multiple lots to supply up to 320 articulated buses for the bus rapid transit (BRT) system. Closin...

This content is available to only subscribers.