Fresh off a $242 million IPO, a new public company is making a splash in the Atlanta market.
Eddie Bauer plans to end its brick-and-mortar retail run in Massachusetts and across the country as the outdoor apparel brand ...