Information Technology Industry Development Agency, ITIDA, is the Egyptian business arm of MCIT, acting as a one-stop-shop for foreign investors.