Cost of Capital

Financial Management
The minimum rate of return that a business must earn on its investments to satisfy its various investors (shareholders and debt holders).

Definition

The minimum rate of return that a business must earn on its investments to satisfy its various investors (shareholders and debt holders).

Cost of Capital | Glossary - Kartavya | Kartavya