News

The gaming and restaurant company's stock is down 70% in the last year.