Advanced technology pushes back against catastrophic losses during wrath of Irma

September 11, 2017