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.
Putting this into practice: how to invest in solar energy walks through the ways individual investors can buy into operating solar projects, and Energea's investment offerings lists the portfolios open today.