Travelers Sues British Insurance Company Over Umbrella-Shaped Logo December 5, 2013 By Young Ha The Travelers Companies recently sued London, U.K.-headquartered financial services and insurance company Legal & General Group PLC (L&G Group) and...