2 Top Utility Stocks to Buy on the TSX Today | The Motley Fool Canada

The company boasts operating regions located across Canada, the U.S., and the Caribbean. … Better Buy: Canadian Pacific Railway or Canadian National …