InsurTech revolution: Unleashing a new paradigm in Insurance