Lowe's opens in London, Canada

According to an article in the London Free Press, Lowe's opened its first store in London, a city in Southwestern Ontario.

Lowe's is currently building stores in Waterloo, Calgary and Edmonton, and the Mooresville, N.C.-based retail giant plans to have 29 outlets in Canada by next May.