Canadian National CEO retiring in face of investor pressure

Canadian National is one of the largest railroads in North America and it operates nearly 20,000 miles of track crossing Canada and crossing the …