Should You Buy Canadian National Railway (CNI) in Railroads Industry? – InvestorsObserver

Canadian National Railway (CNI) leads the Railroads industry with an overall score of 71. CNI is up 18.61% so far this year after the company …