MAN-Kastour delivers 10 double-decker buses in Cairo February 12, 2018 | Middle East & Africa Company News 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. Username or E-mail Password Remember Me Forgot Password