Hurricane Zeta Issues a Strike 2 in the Southeast; Fuel Cells Again Called into Service
It has been quite the hurricane season – in a year that has been epic in so many ways. NOAA’s final season tally indicates a record-breaking 30 named storms, 13 of which became hurricanes, with 6 major hurricanes. The Atlantic hurricane season runs from June 1 through November 30 and twelve storms reached land in ...
Read More »