China handed over to Cambodia a $150 million stadium in Phnom Penh, with officials saying Sunday it is the result of Beijing's biggest ever infrastructure grant to the country.
The 60,000-capacity venue is the latest project under China's trillion-dollar Belt and Road initiative, a plan to fund infrastructure projects and increase...