How Do Financial Platforms Work