C cnbc.com Warren Buffett donates another $4.1B, resigns as Gates trustee 59 points shivbhatt 5 years ago 51 comments