Explained: How G7 counter to China's Belt and Road Initiative will benefit India
More than 100 countries have signed agreements with China to cooperate in Belt and Road (BRI) projects like railways, ports, highways and other infrastructure. The G7 proposed Build Back Better...