KPMG FPI scores across jurisdictions

Market Average FPI scores and total 1436 in distressed1 status | April 01, 2025 to June 31, 2025