Almost 6,000 business owners have left the UK since January 2024, with the largest proportion being from the tech sector, analysis from Rathbones has shown
From risk to global opportunity—EMD is no longer a niche—it's a cornerstone for investors seeking diversification and resilience.