With all of that information, knowing that a CEO that specializes in 'turning brands around' is coming in, and a holding company that wants out, it's no wonder the label of 'Zombie Brand' is being tossed around with Red Lobster.
If an Illinois grocery store chain has its way, Walmart will no longer be the biggest provider of groceries in America. They've announced an enormous expansion which will include over 800 new stores including reportedly many in Missouri and Illinois.