Egypt to allow e-companies to set up shop without physical headquarters – ITP.net

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