C88 is a financial services technology company that owns and operates Southeast Asia’s financial e-commerce websites.