Clue: Business people limiting firm's dismay (13)
Answer: CONSTERNATION
Explanation: Definition: dismay
**Co.** (company, so "business") + **NATION** ("people") *limiting* **STERN** ("firm")