by Justin Gundlach Due to damage from Hurricane Irma, the lights are out in much of southern Florida—an inconvenience to many and fatal to some. Meanwhile, in Texas, power still has not been restored everywhere in the aftermath of Hurricane Harvey. As the Wall Street Journal headline says of both […]
Daily Archives: September 13, 2017
1 post