CN (TSX: CNR) (NYSE:CNI) and Golf Canada are encouraging individuals and corporations to make charitable donations in support of BC Children's Hospital Foundation, the official charitable beneficiary of the 2012 CN Miracle Match (CNMM) campaign More...