Business Tahmeed Coach drops Scania, switching onto MAN buses Marc Nkwame Marcopolo coaches are usually manufactured in Brazil, but the Tahmeed ones were assembled in Mombasa by the Associated Vehicle Assemblers (AA).