Amount Raised
$2.46 Million
Round Type
seed
Company
Delaware River Solar, LLC
Location
33 IRVING PLACE
New York, New York, United States
About
Delaware River Solar is building community solar farms throughout New York State. Learn how to save money by participating in local, clean energy.