The federal, New Brunswick and Nova Scotia governments have reached a deal on a major infrastructure project to protect the ...