Business ❯ Corporate Finance ❯ Financial Performance
Turnover Growth Fitch Ratings
The move follows a $195 million fiscal 2025 operating loss largely tied to its insurance unit.