Canadian National Railway Stock – Sunday background on network, strategy and valuation

How the railroad makes its money. The company generates revenue by transporting freight across its rail network, which stretches from the Atlantic …