Apollo gets green light for £130mn SPA 1971

The SPA will reinsure a book of business from Apollo’s Syndicate 1969.
Subscribe Free Trial