September 2, 2005 Link: Web Firm Pushes On

That’s dedication. A New Orleans-based web firm weathered the storm and are now sticking it out to keep over 800,000 websites up.

Commenting is not available in this channel entry.