TOKYO, JAPAN – April 19, 2016 — /BackupReview.info/ — Box Japan today announced that ITOCHU Techno-Solutions Corporation, one of the largest System Integrators in Japan, is deploying Box for its content management and collaboration. ITOCHU Techno-Solutions Corporation is deploying 15,000 Box licenses to improve security, collaboration and efficiency across internal and external teams. ITOCHU Techno-Solutions […]