Canada's top pulp and paper companies have agreed to stop logging on 29 million hectares of northern forest in a historic agreement with environmental groups, forging an alliance that unites two traditional adversaries. More...