Portfolio

University of Delaware

University of Delaware

$4,400,000 Construction Financing

University

Newark, DE

854 kW DC; Electric Power Generation Solar Rooftop Read Press Release