News

I've taken issue with their mission, first to "democratize" finance ... considering Q1 2025 results and other developments.