Billionaire investor Warren Buffett has publicly described Bill Gates's past association with Jeffrey Epstein as 'distasteful' for the first time. His remarks came as the Berkshire Hathaway chairman explained why he is ending the Gates Foundation's role in managing his charitable legacy.