Of this, around $140 billion was insured, compared to $106 billion in 2023. In 2024, India witnessed multiple natural ...