MGC Files IPO Prospectus on Saudi Exchange; Contracting Sector Test