A history of excellence directed towards a green future
LordCap Green is a leader in financing clean energy and sustainability improvements to commercial properties across the United States. We originate, underwrite, and manage each transaction ourselves to provide consistency and ensure that our property owners are covered from the beginning through the end of their upgrade cycles. The result - we've become one of the preeminent providers of green commercial property investments in the country, producing leading risk-adjusted returns for our investors.
Formed in 2018 out of our affiliate, Lord Capital, our team draws on decades of experience in capital markets and the structured credit space. Collectively, they bring credibility, maturity, and judgment to every investment, resulting in security both for the property owners and for our investors. And thanks to the relationships we have cultivated over the years, we are able to invest at every level of the capital structure.
ABOUT LORD CAPITAL
Our affiliate company, Lord Capital, was formed in 2003 as an alternative asset advisor, arranger, and investor in the structured credit space, providing efficiency and balance sheet management solutions to global corporations and banks throughout the world. To date, it has taken consolidation responsibility for $86 billion of SPV assets.
Since its inception, Lord Capital has structured or co-structured every transaction it has made. Thanks to its considered, experienced approach, no Lord Capital investment has ever experienced a single loss, even through the credit crisis.
Today, Lord Capital has increased its focus on green energy. Through its LordCap Green family of funds, the company has participated in several of our own projects, providing investments at different levels alongside LordCap Green to complete the capital structure and simplify the financing process for our property owners.