MSC

Definition: 
Maximum Sustainable Capacity
Subject Area 1: 
Business Planning & Development