Business Insight and Performance Limiting factor A scarce resource that restricts activity. A constraint, such as materials, labour or machine capacity, that limits the organisation's ability to achieve its objectives. ← Alle Glossarbegriffe Im Quiz üben