Europe has lots of capital, it's just fragmented across 30 odd countries and with a huge proportion being invested in US assets.
Europe has lots of capital, it's just fragmented across 30 odd countries and with a huge proportion being invested in US assets.