InsurAce says it will pay millions to claimants after Terra’s collapse

DeFi insurance protocol InsurAce took heat from the community for suddenly shortening its claims period for Terra-related insurance claims, but is already set to pay out $11 million to claimants.
Source: InsurAce says it will pay millions to claimants after Terra’s collapse (https://cointelegraph.com/news/insurace-says-it-will-pay-millions-to-claimants-after-terra-s-collapse)
Would appreciate your opinion about this