News

Cracker Barrel loses almost $100 million in value after new logo release ...