Forex News Roots Q3 2025 slides: Revenue climbs 6.8% while net income slips amid strategic investments By adminPosted onDecember 10, 2025Time to Read:-words