Only a month after Lloyd’s unveiled an ambitious three-year strategic plan, the Corporation has parted company with its head of business strategy as of last week. Since joining Lloyd’s in 2003, Stuart Degg led the development of Lloyd’s...
13 February 2006