Updated for 2024! Tap into unlimited free access to valuable information that will make your site selection and location decisions easier.

financial centers

18th Annual Rankings: 2022 Global Rankings Report

The U.S. and China earned the top two spots for Foreign Direct Investment (Worldwide) in Business Facilities’ 2022 Global Rankings Report.

United States, China, Canada Top New Worldwide FDI Rankings

The U.S. tops worldwide foreign direct investment leaderboard, Boston is first for Life Sciences Hubs, and NYC leads Financial Centers in Business Facilities' 2022 Global Rankings Report.

Business Facilities’ 2015 Global Rankings Report: China Leads In Renewable Energy Investment

China is the top-ranked nation among Renewable Energy Investment Leaders in Business Facilities’ annual Global Rankings Report. Switzerland retained its crown as the top-ranked nation in Global Competitiveness.
Share to...