CALGARY - Railway company Canadian Pacific Kansas City says its two new hydrogen production and refuelling stations in Calgary and Edmonton are operational.