Canada will ban open-net pen salmon farming in British Columbia coastal waters in five years,MKsports the government has announced, a decision that has been welcomed by environmental groups but opposed by the aquaculture industry.