There is increasing evidence that energy renewals have been hard hit by Hurricane Ivan, the Category 5 hurricane that ripped through the Caribbean and Florida in September 2004.
There is increasing evidence that energy renewals have been hard hit by Hurricane Ivan, the Category 5 hurricane that ripped through the Caribbean and Florida in September 2004.