Invesco Assurance Company Ltd has been placed under liquidation, the Insurance Regulatory Authority has announced. In a statement dated February 24, 2023, IRA...