Business ❯Food ❯Restaurant Industry ❯Franchising
The restaurant franchisor cites impairment charges and construction delays as key factors affecting its financial results.