$3 trillion traded in form of barter Barter is back in style and spanning the globe An estimated 15 percent of the $20 trillion in international trade last year was in the Read More » 30 March 2017