What's going on at Red Lobster and is the endless shrimp promotion to blame?
The seafood chain has 27 locations in Canada, primarily in Ontario, but has four in Alberta, two in Saskatchewan and one in ManitobaAfter filing for bankruptcy in the U.S. this month, the future of the beleaguered seafood restaurant chain Red Lobster is up i...