I heard Red Lobster was going bankrupt. This mean going away or "bankrupt" like we see many companies do and never go away?
What have you heard the reason is they are going bankrupt?
What have you heard the reason is they are going bankrupt?
Comment