Lloyd's headquarters in London... the insurer paid $1.07 for every $1 it took in premiums last year.
Lloyd's headquarters in London ... the insurer paid out $1.07 for every $1 it took in premiums last year.