A NAFTA panel has ruled against Canada in a case about local investment by oil companies in Newfoundland and Labrador.
CBC | Business News