Antony Scoubs
Antony Scoubs thanked Anonymous' answer

Foreign dept is either money you owe to another country or/and money they owe to you.  Budget deficit means you dont have enough money to cover costs.  There isnt necessarily ANY relationship at all.  However most countries owe money to other countries as its a global economy and everyone borrows from eachother or does things … Read more