The “One Belt, One Road” (OBOR) initiative, also known as the “Belt and Road Initiative” (BRI), is a large-scale infrastructure and economic development project initiated by the People’s Republic of China. Read here to learn more about the initiative, developments, and India’s stand ...