Economy The US owes India 216 billion,a record 29 trillion increase in debt US Lawmakers The United States, the world's largest economy , owes India 216 billion. … byArgha Bhattacharyya -فبراير 27, 2021