ADVERTISEMENT
A new report says necessary repairs to Halifax ferries and terminals will cost nearly $45 million.