Egypt News Egypt’s SEMAF plant delivers 80 metro cars – cabinet Nada Ali Jun 24, 2024 0 The Arab Organisation for Industrialisation delivered domestic production of 80 metro cars by its subsidiary SEMAF…