business case
noun[C]
ukusFINANCE,COMMERCE
anexplanationor set ofreasonsdescribinghow abusinessdecisionwillimproveabusiness,product, etc., and how it willaffectcostsandprofitsandattractinvestments:
the business case for (doing) sthThebusinesscaseforinvestinginalternativeenergyiscompelling.
Thecontestrequirescontenderstomake abusinesscasefortheirinvention.