Trade Minister Mary Ng has signed a “conflict of interest screen” pledging to never award another sole sourced contract to a longtime friend and CBC-TV pundit. The written pledge followed testimony at the Commons ethics committee that rated contracts for Amanda Alvaro as unusual: “The Ethics Commissioner and I have agreed.”