
In its recent summit in the British seaside resort of Cornwall, the Group of Seven richest democracies unveiled the mega infrastructure plan, which was seen as a counter to China's BRI initiative.
from Top India News- News18.com
Read The Rest:news18..