Glossary

Cost of Capital

Finance

Definition

Cost of capital is the blended required return from debt and equity used to finance a project. Lower cost of capital generally reduces LCOE and raises valuations for contracted renewables.