Hamilton-based Ontario Shipyards, which operates Port Weller Dry Docks in St. Catharines, gets $11 million and Allied Marine ...