October 4th, 2005 - 08:38 GMT World Bank’s Doing Business in 2006 Report: Saudi Arabia’s Global Competitiveness Rank at 38, up 29 Notches The International Finance Corporation (IFC), a member of the World Bank Group, issued its annual report, known as Doing Business in 2006, on the competitiveness of countries worldwide in attracting in Read more