Country: Romania
Organisation: Odorheiu Secuiesc Municipality
Description: Bids are invited to supply eight electric buses, charging, and intelligent transportation systems (ITS) intended for public p...

This content is available to only subscribers.