News

Figure Technology files for IPO after revenue rose 22% to $191 million and net income reached $29 million in early 2025 ...