Definition
An economic occurrence where a country imports more than their total exports per capita. Also called trade deficit.
Related Videos
http://www.businessdictionary.com/definition/unfavorable-balance-of-trade.html
http://www.businessdictionary.com/definition/unfavorable-balance-of-trade.html