A global financial platform has surpassed 5 million clients across 190 countries, marking a major mi…