Italy just slammed China’s trillion-dollar Belt and Road Initiative, saying it was an ‘atrocious’ decision to join and that it’s barely benefited from the deal – Yahoo News July 31, 2023