The UK High Court has forced Starr and Travelers to honour a combined £17.6mn ($25mn) energy claim, after allegations the insured failed to disclose vital information were thrown out.
The UK High Court has forced Starr and Travelers to honour a combined £17.6mn ($25mn) energy claim, after allegations the insured failed to disclose vital information were thrown out.