Macy's to close Joplin store

CBL is based in Chattanooga, Tennessee. It operates 107 malls across the country and said at the time of its filing that it was hurt by more than 30 of …

Read More
  • You already voted!
  • Read More