November 4th, 2010 - 12:52 GMT Out of 183 countries, Egypt ranks 18th in business startups, and 21st in trading across borders World Bank and IFC Launch "Doing Business" report 2011. Read more