Lloyd’s Posts $4.5 Billion Profit for 2012

Lloyd's reported an overall profit of $4.517 billion for 2012, making the $800 million loss in 2011, the costliest year on record for natural catastrophes, a fading memory. Controlled growth in 2012 ...