Tag Archives: The US owes India $216 billion as American debt soars to $29 trillion

The US owes India $216 billion as American debt soars to $29 trillion

The US owes India $216 billion as American debt soars to $29 trillion

The United States is the world’s largest economy, owes India $216 billion as the country’s debt grows to a record $29 trillion, warning the leadership about the imposition of foreign debt, the largest from China and Japan. By 2020, the US national debt was $23.4 trillion, that is $72,309 per person. “We will grow our […]