Business News Jack Ma to step down from Softbank board In what would come as yet another setback to Softbank and Masayoshi… Staff@The Tech PortalMay 18, 20202 minute read