Shoppers began showing up earlier this month at the International Plaza mall in Tampa, Fla. Mall business has been slow to pick up because a lot of people remain reluctant to venture out.

Return to article.