Standard Chartered's 24/7 deposit service is designed for corporate treasurers, financial institutions, investment platforms, and digital asset businesses for internal entity transfers and investment transactions