Country: Germany
Organisation: In-der-City-Bus GmbH (ICB)
Description: Bids are invited to manufacture and supply 13 low-floor fuel cell buses. Each bus should be around 12 metres long. Further deta...

This content is available to only subscribers.