Bill Gates Foundation Divests From Canadian National Railway
> Bill Gates Foundation Divests from Canadian National Railway Gates Foundation Sells 940 Million Shares The Bill & Melinda Gates Foundation Trust has divested its holdings in Canadian National Railway…