The cost of capital is the expected rate of return that a business must earn on its investment projects in order to maintain the market value of its stock. It represents the minimum acceptable rate of return that a company must earn on its capital investments to satisfy its shareholders and creditors.
congrats on reading the definition of Cost of Capital. now let's actually learn it.