SEC order tackles CAT costs

The 2025 CAT budget-originally exceeding $248 million-is now forecast to come in at $196 million

Share this