
It's a Husky! It's a Mountain! No, it's the logo for the Husky Group!!!! From what I gather the Husky Group is an investment services business. But most of the google information pointed to the site of a company called the Logo Factory.
Anyway...it's a very cool logo!