National Retailer Closing 20 Locations, Laying Off 900 Workers: What It Means For FL

The maker of Yankee Candle, which has 13 stores in Florida, said Monday it plans to…