22% of firms reported being impacted by natural disasters in 2024, with 20% experiencing significant operational disruptions.


Go Back to Full MMI