Profile on France: After taking the lead in the qualifying rounds, France's CAC 40 is now in sixth place in our World Markets Challenge (see the leaderboard here). Ironically, France is the world's sixth largest economy. Here is more on France By the Numbers.
France is a member of the G7 Group of leading industrialized countries and is one of the founding members of the European Union. According to the OECD, it is a top five importer and exporter of manufactured goods and in 2003 was the 2nd largest recipient of direct foreign investment.