CPR to buy back 2.5 million shares of common stock
Alaska Railroad to receive two FRA grants totaling $38.8 million
CPR names B.C. interchange after Chinese rail worker
Indiana Rail Road's technological advances earn award
FECI's MacSwain to retire next month
LED lighting supplier Carmanah to acquire Soltek Powersource