yes it does,
yes
Yes Very!
The Hudson Bay Company, and it still lives to date but in a different name under "The Bay".
the Hudson bay