Hidden Economic Setback The $2 Trillion Climate Cost Business 11 November 2024 A new report reveals a staggering $2 trillion loss caused by climate-related natural disasters over the last decade. This unanticipated…