A deluge of rain and rising floodwaters left Houston immersed and helpless, crippling a global center of the oil industry and testing the economic resiliency of a state that’s home to almost 1 in 12 U.S. workers.
Brought to you by Quest Offshore & Southern Cone Consultants
Leave a comment