Country: Italy
Organisation: TPL Linea SRL
Description: Bids are invited to supply four electric buses and related charging devices. Each bus should be between 9 meter and 9.6 meter in length. The pro...

This content is available to only subscribers.