Country: China
Organisation: Shanghai Fengxian Bus Public Transportation Company Limited
Description: Bids are invited to supply 10 electric buses of length 12 metres. The estimated value of the con...

This content is available to only subscribers.