Fast food chain Wendy's announced plans to close between 200 and 360 locations across the country due to poor performance. Wendy's CEO shared that they are currently evaluating which locations will be ...