Canadian National Railway to invest C$365M in Alberta to improve capacity | Seeking Alpha

Maintenance program highlights include: Replacing 45 miles of rail; Installing more than 70,000 new railroad ties; Rebuilding 56 road crossing …