BC Ferries has signed a $45.5m Contract to construct a new intermediate-sized ferry slated for the Saltery Bay-Earls Cove route.