New Casablanca Buses to Hit the Road Next Monday
The buses are produced by Spanish bus manufacturer Irizar, using chassis by Swedish company Scania.