It took me quite a long time for it to suddenly dawn on me that the emu in the Liberty Mutual Insurance commercials is supposed to rhyme with “LiMu,” a shorthand version of Liberty Mutual whose ...
Liberty Mutual, known for its “Truth Tellers” ads that prominently feature the Statue of Liberty in the background, has launched a new brand positioning with new mascots: LiMu Emu (an actual emu) and ...