JOHANNESBURG—China is saddling poor nations with unsustainable debt through large-scale infrastructure projects that are not economically viable, the head of the U.S. Overseas Private Investment Corporation (OPIC) said on July 16.
The criticism of Beijing comes as Washington seeks to ramp up development finance in the face of China’s global ambitions.