US owes India 216bn as debt soars to 29tn’
The US, the world’s largest economy, owes India 216 billion in loan as the country’s debt grows to a record 29 trillion, an American lawmaker has said, cautioning the leadership against galloping foreign debt, the largest of which comes from China and Japan. In 2020, the US debt was 23.4...