Ondo InsurTech PLC (LSE:ONDO) CEO Craig Foster talks explains why now is a pivotal moment for the company's water damage ...