Billionaire and former tech mogul Bill Gates predicts that there will be almost no poor countries left in the world by 2035. Almost all nations will be either lower-middle income or wealthier, and most will have surpassed the 35 countries that are currently defined by the World Bank as low-income, Gates says in his annual letter for the Bill & Melinda Gates Foundation.