The Universe of the largest transnational corporations. (UNCTAD current studies on FDI and development, 2007)