Egypt attracts startups, entrepreneurs by allowing e-companies to ‘set up shop’ without physical HQ

Egypt is making easier and cheaper for startups and entrepreneurs. The move comes as the North African country is increasingly …