Loading...
Stock markets may have taken a bit of a beating in recent weeks on the Trump uncertainty but some deals are still getting announced.