Though Mizuho will only take up to a 15% stake in the new venture, it believes the endeavor will help it innovate outside of the stuffy culture within the bank.
Though Mizuho will only take up to a 15% stake in the new venture, it believes the endeavor will help it innovate outside of the stuffy culture within the bank.