Red Lobster closing at least 99 locations as its future comes into question

Earlier this year, Thai Union, the largest investor in the largest seafood restaurant chain in the country, announced it was seeking to sell its stake.

COMMENTS