Short Term Insurance Sasria registers over 95% of claims as more pay-outs are made 26 Aug 2021 2 min read