How execs view weather impact and what tech can do to help
When Hurricane Harvey made landfall in Texas in August 2017, it brought with it 152 mph winds, 5- to 10-foot storm surges and more than 50 inches of rainfall, leaving a path of destruction in its wake.
But Harvey’s impact didn’t stop there — it also b…