BLOG | February 03, 2017

Deficit

A negative balance of trade or payments.

Related Articles

trexporn