Explore Business Standard
India and China have reached a critical agreement on patrolling arrangements along the Line of Actual Control (LAC) in Eastern Ladakh, following years of diplomatic and military negotiations. Watch the video to know more about the deal