EconomyChina setback: Italy, only G7 nation to be part of Beijing’s Belt and Road Initiative, may withdraw from deal soonSeptember 3, 202362NEW DELHI: China's faltering efforts to reignite its economy post-Covid may be dealt a big blow as Italy -- the...