Investment Proposition
Definition:The core ‘why invest’ case: a clear, concise articulation of what the company does, why it is differentiated, what the financial opportunity is, and why now is the right time to invest. The investment proposition anchors the corporate narrative and all investor-facing communications.
< Back to Glossary index
