India, July 14 -- Billionaire investor Warren Buffett has ended his long-running annual donations to the Gates Foundation, marking a significant shift in his philanthropic plans weeks after Microsoft co-founder Bill Gates publicly addressed his past relationship with convicted sex offender Jeffrey Epstein.

Buffett, 95, had pledged in 2006 to donate Berkshire Hathaway shares each year to what was then the Bill & Melinda Gates Foundation for the rest of his life. However, the foundation was absent from the list of recipients announced on Thursday.

Instead, Buffett said his remaining Berkshire shares will be distributed among four charitable foundations run by members of his family, with all of the stock to be donated by Dec. 31, 2034.

Whil...