is liquidated
Old value
Name MergedBorrego Solar Systems, Inc.
Where is Borrego Energy, LLC's headquarters?
Borrego Energy, LLC's headquarters is located at 1814 FRANKLIN STREET, SUITE 700OAKLAND, CA 94612
What year was Borrego Energy, LLC started?
Borrego Energy, LLC was started in 2022
Sources: Alabama Secretary of State