CBC CN tests battery-electric locomotive, while CP and Southern Railway of B.C. look to hydrogen. Read Article »