London Life insurance company to be called Canada Life

London Life

London Life, the iconic insurance company that bears the Forest City’s name, is rebranding as Canada Life. The insurance firm was founded in London, Ont. in 1874.

Go to Source