Not Beauty! A series of reports on business attractiveness produced by EY – which countries attract foreign investment. The latest reports on Europe examine the impact of Brexit on the ranking of Britain. Methodology provided.
They have also produced an index on investment for renewable energy which ranks nations for potential Foreign Direct Investment.
Also similar is the World Bank Doing business project which has measures and reports on business regulations on 190 nations and also at city level for major areas.