66286

ALM-focused life reinsurance start-up targets European expansion

Balance Re also offers technology and investment management