Business

Member leaves N.L. panel overseeing Quebec energy deal, citing independence concerns

Published: 

The inside of the powerhouse at the Churchill Falls hydroelectric station in Churchill Falls, N.L. is shown on Nov. 20, 2009. THE CANADIAN PRESS/Kevin Bissett