BYN: British Yukon Navigation Company

What does BYN mean? The above is one of BYN meanings. It may have other definitions. Please refer to the end of this passage.

Definition in English: British Yukon Navigation Company