Country: Germany Organisation: Dessauer Verkehrs GmbH Description: Bids are invited to supply four 18-metre low-floor articulated city buses powered by natural gas with approval for biogas, including ...

This content is available to only subscribers.