Irizar Morocco: Latest technology in production means Irizar Morocco is consolidated as Group production facility to help Ormaiztegi in production for Europe.