MSCI ranks London as top global cross-border investment location

Description

UK and Germany ranked second and third, behind the US, as countries attracting the most cross-border investment