Mare Transport, Diallo in Genève