Live larvae, flies, cockroaches: Taco Bell restaurant closed in Florida

Inspectors found live larvae at a Taco Bell restaurant in South Florida, Local10 reported. The Florida Department of Business and Professional Regulation in South Florida closed establishments that had problems with cockroaches, rodents and flies. Taco Bell is an international chain of fast food restaurants…

'They still weren't profitable': McDonald's said it benefited financially from restaurant closures in Russia

Ten weeks ago, McDonald's announced the sale of its Russian business. This has actually helped improve its operating margins, Insider reports. Operating margin is the ratio of earnings before interest and taxes to gross income. High operating margins indicate...

0 - 2 of 2