B billionaireboard.com Which billionaires are doing the most good? 42 points feifan 6 years ago 125 comments