Canadian Manufacturing

New Brunswick proposes to fine companies up to $1M if they break energy rules