Marubeni is a general trading house, or sogo shosha, a type of conglomerate unique to Japan... Show more
Industry