Capital Corp Pours $327M Into Future Spanish Resort

Capital Corp Merchant Banking has invested in a $327 million luxury resort in Spain, it said Tuesday, without disclosing the name of the developer or the city....

Already a subscriber? Click here to view full article