Bethany Biron/Business Insider Avenue announced on Wednesday that it will shutter all 222 of its remaining stores in 33 states amid slumping sales and low foot traffic. Locations of the plus-size women’s apparel chain join a list of more than 8,000 store closures that have been announced so far in 2019. We visited the Avenue […]