Balanced Scorecard
A performance management concept that measures whether the activities of a company are meeting its objectives in terms of vision and strategy. Balanced Scorecard provides a comprehensive view of financial outcomes and human issues in a business. This data supports taking actions that further the organization’s ability to act in its long-term interests.
Related terms
Contrast with