Canadian National Railway offers a wide moat, consistent dividend growth, and strategic investments, making it a strong pick.
I am vehemently opposed to this project as additional trucks on the road will add to the ongoing problem of air pollution: ...