RailPower Technologies Corp. and Ocean Tug & Barge Engineering Corp. a supply and licensing agreement, in which RailPower will licenseā¦