Japan's supertraders — a brand unto themselves

Business | INSIDER REPORT Oct 10, 2018

Japan's supertraders — a brand unto themselves

This is the first part of a new series of reports written by industry specialists. The first 12 articles are about Japanese general trading companies, or sōgō shōsha. The sōgō shōsha are unique, diversified and complex organizations that are known to have played a significant ...