Yearly Archives: 2006

Willis Sells London HQ

Willis Group Holdings, Ltd. has sold its present London headquarters at Ten Trinity Square in the heart of EC3, London’s...