Following its first German brand store in Berlin last year, Canada Goose is now ready to open its second store in the coming weeks, corona regulations permitting, in Frankfurt. The store will span two floors at Frankfurt’s downtown Rathenauplatz and will be the fifth Canada Goose store in Europe to ...