MAN-Kastour, a joint venture of Germany-based MAN and Egypt-based Kastour, has delivered the first batch of 10 double-decker buses to the Cairo Transport Authority. The buses are 12 metres long, air-c...

This content is available to only subscribers.