Politicians weigh in as Bay du Nord decision remains on the table
Verdict on the $6.8-billion oil project off the coast of Newfoundland and Labrador was expected to be released by March 6.
Published by Observer Media Group