SC Invest could refer to Standard Chartered's investment services, which may include wealth management, asset management, and investment advisory services. It is a division of Standard Chartered that assists clients with their investment needs.