Exhibit 21.1
SUBSIDIARIES OF AMERESCO, INC.
Entity NameEntity TypeJurisdictionCountry
1000455439 Ontario Inc.CorporationFederally CharteredCanada
112 Lake Street Solar LLCLimited Liability CompanyDelawareUnited States
117 Lake Street Solar LLCLimited Liability CompanyDelawareUnited States
1519 Crandall Road LLCLimited Liability CompanyDelawareUnited States
1724 64th Avenue Solar LLCLimited Liability CompanyDelawareUnited States
399 Revolution Drive Solar LLCLimited Liability CompanyDelawareUnited States
515 Main Saugus LLCLimited Liability CompanyDelawareUnited States
5700 Canada Street Solar LLCLimited Liability CompanyDelawareUnited States
5715 Livingston Road Solar LLCLimited Liability CompanyDelawareUnited States
59 Morse Road Solar LLCLimited Liability CompanyDelawareUnited States
60 Nahatan Street Solar 2 LLCLimited Liability CompanyDelawareUnited States
83 School Street Solar LLCLimited Liability CompanyDelawareUnited States
Adams Lot 1 RNG LLCLimited Liability CompanyDelawareUnited States
Aegean Drive Solar LLCLimited Liability CompanyDelawareUnited States
Afton NM Solar LLCLimited Liability CompanyDelawareUnited States
Agawam MA Shoemaker Ln Solar LLCLimited Liability CompanyDelawareUnited States
Aioliko Parko Anemos Distomou Single Member P.C.Professional CorporationGreeceGreece
Aioliko Parko Psili Korfi Delfon Single Member P.C.Professional CorporationGreeceGreece
ALBERTA VA SOLAR LLCLimited Liability CompanyDelawareUnited States
Allenstown NH Solar LLCLimited Liability CompanyDelawareUnited States
AM HELIOS, INC.CorporationDelawareUnited States
Ameresco 200 Nahatan Street Solar 2 LLCLimited Liability CompanyDelawareUnited States
Ameresco Ad Holdings LLCLimited Liability CompanyDelawareUnited States
Ameresco Alternate Fuels LLCLimited Liability CompanyDelawareUnited States
Ameresco Asset Holdings IV LLCLimited Liability CompanyDelawareUnited States
Ameresco Asset Pledgor IV LLCLimited Liability CompanyDelawareUnited States
Ameresco Asset Sustainability Group LLCLimited Liability CompanyDelawareUnited States
Ameresco Avenal LLCLimited Liability CompanyDelawareUnited States
Ameresco Benson Valley RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco BESS Holding Inc.CorporationFederally CharteredCanada
Ameresco BRI Carbon Reduction LPLimited PartnershipFederally CharteredCanada
Ameresco Brickyard RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco Butte County LLCLimited Liability CompanyDelawareUnited States
Ameresco Canada Inc.CorporationFederally CharteredCanada
Ameresco Candlewood Holdco LLCLimited Liability CompanyDelawareUnited States
Ameresco CEPEO Solar Inc.CorporationFederally CharteredCanada
Ameresco Cherokee RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco Chicopee Energy LLCLimited Liability CompanyDelawareUnited States
Ameresco Chiquita Energy LLCLimited Liability CompanyDelawareUnited States
Ameresco Chiquita RNG LLCLimited Liability CompanyDelawareUnited States
AMERESCO CLINTON COUNTY RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco CT LLCLimited Liability CompanyDelawareUnited States
1


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
Ameresco Dallas LLCLimited Liability CompanyDelawareUnited States
Ameresco Delaware Energy LLCLimited Liability CompanyDelawareUnited States
Ameresco DR LLCLimited Liability CompanyDelawareUnited States
AMERESCO EPPERSON RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco Evansville LLCLimited Liability CompanyDelawareUnited States
Ameresco Federal Solutions, Inc.CorporationTennesseeUnited States
Ameresco Finance Solar II Inc.CorporationFederally CharteredCanada
Ameresco Finance Solar Inc.CorporationFederally CharteredCanada
Ameresco Forward LLCLimited Liability CompanyDelawareUnited States
Ameresco Forward RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco GEDSB Solar Inc.CorporationFederally CharteredCanada
Ameresco Georgia LLCLimited Liability CompanyDelawareUnited States
Ameresco Geothermal Inc.CorporationOntarioCanada
Ameresco Grand Prairie RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco Greenridge LLCLimited Liability CompanyDelawareUnited States
Ameresco Greenridge RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco Half Moon Bay LLCLimited Liability CompanyDelawareUnited States
Ameresco Hawaii LLCLimited Liability CompanyDelawareUnited States
Ameresco HCE Solar LLCLimited Liability CompanyDelawareUnited States
Ameresco Hellas Energy Single Member S.A.CorporationGreeceGreece
Ameresco HPEDSB Solar Inc.CorporationFederally CharteredCanada
Ameresco Intelligent Systems, LLCLimited Liability CompanyDelawareUnited States
Ameresco International Holdings B.V.CorporationNetherlandsNetherlands
Ameresco Janesville LLCLimited Liability CompanyDelawareUnited States
Ameresco Jefferson City LLCLimited Liability CompanyDelawareUnited States
Ameresco Johnson Canyon LLCLimited Liability CompanyDelawareUnited States
Ameresco JPII Carbon Reduction Inc.CorporationFederally CharteredCanada
Ameresco Keller Canyon LLCLimited Liability CompanyDelawareUnited States
Ameresco Keller Canyon RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco Lake Havasu LLCLimited Liability CompanyDelawareUnited States
Ameresco LDCSB Solar Inc.CorporationFederally CharteredCanada
Ameresco Lee County RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco LFG Holdings II LLCLimited Liability CompanyDelawareUnited States
Ameresco LFG Holdings III LLCLimited Liability CompanyDelawareUnited States
Ameresco LFG Holdings LLCLimited Liability CompanyDelawareUnited States
Ameresco LFG-I, Inc.CorporationDelawareUnited States
Ameresco LimitedCorporationUnited KingdomUnited Kingdom
Ameresco Little Dixie RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco Manteca DCFC LLCLimited Liability CompanyDelawareUnited States
Ameresco McCarty Energy LLCLimited Liability CompanyDelawareUnited States
AMERESCO MICHIGAN RNG HOLDINGS LLCLimited Liability CompanyDelawareUnited States
Ameresco Modern RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco MT Wind LLCLimited Liability CompanyDelawareUnited States
2


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
Ameresco Mt. Olive LLCLimited Liability CompanyDelawareUnited States
Ameresco Navy Yard Peaker LLCLimited Liability CompanyDelawareUnited States
AMERESCO NEW MEXICO SOLAR LLCLimited Liability CompanyDelawareUnited States
Ameresco Newmarket Energy Storage Inc.CorporationFederally CharteredCanada
Ameresco Otay RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco Palmetto LLCLimited Liability CompanyDelawareUnited States
Ameresco Pine Bluff LLCLimited Liability CompanyDelawareUnited States
AMERESCO PINE GROVE RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco Planergy Housing, Inc.CorporationDelawareUnited States
Ameresco Potter Road LLCLimited Liability CompanyDelawareUnited States
Ameresco Puerto Rico, Inc.CorporationPuerto RicoUnited States
Ameresco PV Holdings 12 LLCLimited Liability CompanyDelawareUnited States
Ameresco PV Holdings 13 LLCLimited Liability CompanyDelawareUnited States
Ameresco PV Holdings Eleven LLCLimited Liability CompanyDelawareUnited States
Ameresco PV Holdings II LLCLimited Liability CompanyDelawareUnited States
Ameresco PV Holdings IV LLCLimited Liability CompanyDelawareUnited States
Ameresco PV Holdings IX LLCLimited Liability CompanyDelawareUnited States
Ameresco PV Holdings LLCLimited Liability CompanyDelawareUnited States
Ameresco PV Holdings V LLCLimited Liability CompanyDelawareUnited States
Ameresco PV Holdings VI LLCLimited Liability CompanyDelawareUnited States
Ameresco PV Holdings VII FinCo LLCLimited Liability CompanyDelawareUnited States
Ameresco PV Holdings VII LLCLimited Liability CompanyDelawareUnited States
Ameresco PV Holdings VIII LLCLimited Liability CompanyDelawareUnited States
Ameresco PV Holdings X LLCLimited Liability CompanyDelawareUnited States
Ameresco Quebec IncCorporationFederally CharteredCanada
Ameresco Ranchland LLCLimited Liability CompanyDelawareUnited States
Ameresco Renewable Energy LLCLimited Liability CompanyDelawareUnited States
Ameresco Renewable LLCLimited Liability CompanyDelawareUnited States
Ameresco RNG Holdings I LLCLimited Liability CompanyDelawareUnited States
Ameresco RNG Pledgor I LLCLimited Liability CompanyDelawareUnited States
Ameresco RNG TCTA LLCLimited Liability CompanyDelawareUnited States
Ameresco RNG TCTA Pledgor LLCLimited Liability CompanyDelawareUnited States
Ameresco Roxana RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco San Antonio LLCLimited Liability CompanyDelawareUnited States
Ameresco San Joaquin LLCLimited Liability CompanyDelawareUnited States
Ameresco San Joaquin Solar LLCLimited Liability CompanyDelawareUnited States
Ameresco Santa Clara LLCLimited Liability CompanyDelawareUnited States
Ameresco Santa Cruz Energy LLCLimited Liability CompanyDelawareUnited States
Ameresco Select, Inc.CorporationMassachusettsUnited States
Ameresco Servicios Energeticos S.L.CorporationSpainSpain
Ameresco SFPUC LLCLimited Liability CompanyDelawareUnited States
Ameresco Skunk Creek LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar - Products LLCLimited Liability CompanyDelawareUnited States
3


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
Ameresco Solar - Solutions LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar - Technologies LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Bridgewater LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Canton LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Englewood LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Fall River LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Holdings I LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Holdings II Finco LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Holdings II LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Holdings III LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Land Holdings LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Logan LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Lowell LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Milton LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Natick II LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Natick LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar New York LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Newburyport LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Power 1 LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Waltham LLCLimited Liability CompanyDelawareUnited States
Ameresco Solar Worcester LLCLimited Liability CompanyDelawareUnited States
Ameresco Southwest, Inc.CorporationArizonaUnited States
Ameresco SRS Solar LLCLimited Liability CompanyDelawareUnited States
Ameresco Stafford LLCLimited Liability CompanyDelawareUnited States
Ameresco Sunel Energy IT S.R.L.CorporationItalyItaly
Ameresco Sunel Energy LimitedPrivate Limited CompanyUnited KingdomUnited Kingdom
Ameresco Sunel Energy S.A.CorporationGreeceGreece
Ameresco Sunel Energy S.A. Atena-Sucursala BucurestiCorporationRomaniaRomania
Ameresco Sunel Energy S.L.U.Limited Liability CompanySpainSpain
Ameresco Sunel Romania SRLLimited Liability CompanyRomaniaRomania
Ameresco Sunel Solar AssetsOtherGreeceGreece
Ameresco Sunel Solar Assets Single Member S.A.CorporationGreeceGreece
AMERESCO TN SWINE RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco UP BESS Holdings LLCLimited Liability CompanyDelawareUnited States
Ameresco Upper Rock Island Rng LLCLimited Liability CompanyDelawareUnited States
Ameresco UW Solar Inc.CorporationOntarioCanada
Ameresco Vasco Road LLCLimited Liability CompanyDelawareUnited States
Ameresco Volusia RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco Wasatch RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco Wind New York LLCLimited Liability CompanyDelawareUnited States
Ameresco Winnemucca Solar LLCLimited Liability CompanyDelawareUnited States
Ameresco Woodland Meadows II LLCLimited Liability CompanyDelawareUnited States
4


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
Ameresco Woodland Meadows LLCLimited Liability CompanyDelawareUnited States
Ameresco Woodland Meadows Romulus LLCLimited Liability CompanyDelawareUnited States
AMERESCO WYANDOT RNG LLCLimited Liability CompanyDelawareUnited States
Ameresco, Inc.CorporationDelawareUnited States
AmerescoSolutions, Inc.CorporationNorth CarolinaUnited States
Amerres Energy S.A.CorporationGreeceGreece
AMRC 2025 PV-Bess Financing LLCLimited Liability CompanyDelawareUnited States
AMRC BCE Acquisition Co., LLCLimited Liability CompanyDelawareUnited States
AMRC BCE Holdings, LLCLimited Liability CompanyDelawareUnited States
AMRC Blackstone Holdings LLCLimited Liability CompanyDelawareUnited States
AMRC C&D Finance LLCLimited Liability CompanyDelawareUnited States
AMRC C&D Holdings LLCLimited Liability CompanyDelawareUnited States
AMRC CECNY Holdings LLCLimited Liability CompanyDelawareUnited States
AMRC CS Holdings LLCLimited Liability CompanyDelawareUnited States
AMRC Dimmitt Lot 1 LLCLimited Liability CompanyDelawareUnited States
AMRC Federal Holdings 1 LLCLimited Liability CompanyDelawareUnited States
AMRC Frederick Holdings LLCLimited Liability CompanyDelawareUnited States
AMRC HAWAII LLCLimited Liability CompanyDelawareUnited States
AMRC LICSS Holdings LLCLimited Liability CompanyDelawareUnited States
AMRC Millis Holdings LLCLimited Liability CompanyDelawareUnited States
AMRC One Percent LLCLimited Liability CompanyDelawareUnited States
AMRC Panel Finance LLCLimited Liability CompanyDelawareUnited States
AMRC Panel Holdings LLCLimited Liability CompanyDelawareUnited States
AMRC PVH 13 LLCLimited Liability CompanyDelawareUnited States
AMRC PVH IX LLCLimited Liability CompanyDelawareUnited States
AMRC PVH X LLCLimited Liability CompanyDelawareUnited States
AMRC Waikoloa Green LLCLimited Liability CompanyDelawareUnited States
AMRC WSD Coventry LLCLimited Liability CompanyDelawareUnited States
Amsterdam NY Solar LLCLimited Liability CompanyDelawareUnited States
Arlington Energy Storage LLCLimited Liability CompanyDelawareUnited States
Arlington Municipal Solar PV Projects 2015 LLCLimited Liability CompanyDelawareUnited States
Arroyo NM Solar LLCLimited Liability CompanyDelawareUnited States
Ashland High School Solar LLCLimited Liability CompanyDelawareUnited States
Ashland Howe St. Solar LLCLimited Liability CompanyDelawareUnited States
Ashland Middle School Solar LLCLimited Liability CompanyDelawareUnited States
Athol Leicester Solar LLCLimited Liability CompanyDelawareUnited States
Atkinson NM Solar LLCLimited Liability CompanyDelawareUnited States
Axton Jones Ridge Road Solar LLCLimited Liability CompanyDelawareUnited States
Aztec NM Solar LLCLimited Liability CompanyDelawareUnited States
Banner Solar Baywood LLCLimited Liability CompanyDelawareUnited States
Banner Solar Gateway LLCLimited Liability CompanyDelawareUnited States
Banner Solar Ironwood LLCLimited Liability CompanyDelawareUnited States
BCE Los Alamitos Holdco, LLCLimited Liability CompanyDelawareUnited States
5


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
BCE Los Alamitos, LLCLimited Liability CompanyDelawareUnited States
BCE MCRD, LLCLimited Liability CompanyDelawareUnited States
BCE Norco, LLCLimited Liability CompanyDelawareUnited States
BCE Seal Beach, LLCLimited Liability CompanyDelawareUnited States
Belvidere Landfill Solar 1, LLCLimited Liability CompanyIllinoisUnited States
Belvidere Landfill Solar 2 East, LLCLimited Liability CompanyIllinoisUnited States
Belvidere Landfill Solar 2 West, LLCLimited Liability CompanyIllinoisUnited States
Benigno Blvd Solar LLCLimited Liability CompanyDelawareUnited States
BERNARDSTON LANDFILL SOLAR LLCLimited Liability CompanyDelawareUnited States
Bitter Cherry NM Solar LLCLimited Liability CompanyDelawareUnited States
BLACKWATER RD SOLAR LLCLimited Liability CompanyDelawareUnited States
Blanchard School Solar LLCLimited Liability CompanyDelawareUnited States
Bloomfield CT 1, LLCLimited Liability CompanyDelawareUnited States
Bound Line Road Solar LLCLimited Liability CompanyDelawareUnited States
BPDA SOLAR LLCLimited Liability CompanyDelawareUnited States
Braintree Schools Solar PV 2015 LLCLimited Liability CompanyDelawareUnited States
BREMO BLUFF VA SOLAR LLCLimited Liability CompanyDelawareUnited States
Brentwood Rd Solar LLCLimited Liability CompanyDelawareUnited States
Brickyard Road Solar LLCLimited Liability CompanyDelawareUnited States
Bright Canyon Energy CorporationCorporationDelawareUnited States
Bright Canyon Infrastructure, LLCLimited Liability CompanyDelawareUnited States
BRISTOL LR (HERSEY GARDENS) LIMITEDPrivate Limited CompanyEngland and WalesEngland
BRISTOL LR (SEVERN ROAD) LIMITEDPrivate Limited CompanyEngland and WalesEngland
BRISTOL LR (SMOKE LANE) LIMITEDPrivate Limited CompanyEngland and WalesEngland
Bromley Energy Storage LLCLimited Liability CompanyDelawareUnited States
BROPHY COLLEGE PREPARATORY SOLAR LLCLimited Liability CompanyDelawareUnited States
Buffalo NM Solar LLCLimited Liability CompanyDelawareUnited States
BURNT SWAMP ROAD SOLAR LLCLimited Liability CompanyDelawareUnited States
BWC Gibbs Brook, LLCLimited Liability CompanyDelawareUnited States
BWC Harlow Brook, LLCLimited Liability CompanyDelawareUnited States
BWC Mystic River, LLCLimited Liability CompanyDelawareUnited States
BWC ORIGINATION 18 LLCLimited Liability CompanyDelawareUnited States
BWC Origination 19 LLCLimited Liability CompanyDelawareUnited States
BWC Origination 8, LLCLimited Liability CompanyDelawareUnited States
BWC Pocasset River, LLCLimited Liability CompanyDelawareUnited States
BWC Wading River, LLCLimited Liability CompanyDelawareUnited States
BWC Wareham Assemblage, LLCLimited Liability CompanyDelawareUnited States
BWC Wareham River, LLCLimited Liability CompanyDelawareUnited States
CAC Solar LLCLimited Liability CompanyDelawareUnited States
CAMINO DE CRUZ BLANCA SOLAR LLCLimited Liability CompanyDelawareUnited States
CanAm NM Solar LLCLimited Liability CompanyDelawareUnited States
Candlewood Clean Power LLCLimited Liability CompanyDelawareUnited States
Candlewood Solar LLCLimited Liability CompanyDelawareUnited States
6


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
Carter Horizons Energy Storage LLCName ReservationDelawareUnited States
Cat-Del WTF BESS LLCLimited Liability CompanyDelawareUnited States
Cat-Del WTF Solar LLCLimited Liability CompanyDelawareUnited States
Cat-Del WTF Storage LLCLimited Liability CompanyDelawareUnited States
Cedar Creek Solar LLCLimited Liability CompanyDelawareUnited States
Cedar NM Solar LLCLimited Liability CompanyDelawareUnited States
Chesapeake Beach BESS LLCLimited Liability CompanyDelawareUnited States
Chicago Solar Alliance LLCLimited Liability CompanyDelawareUnited States
Chicopee BESS LLCLimited Liability CompanyDelawareUnited States
Church Street Solar LLCLimited Liability CompanyDelawareUnited States
City Leap Energy Partnership LimitedLimited PartnershipUnited KingdomUnited Kingdom
City of Phoenix 22 Ave Solar LLCLimited Liability CompanyDelawareUnited States
CLARK FORK SOLAR LLCLimited Liability CompanyDelawareUnited States
CLARKSVILLE VA SOLAR LLCLimited Liability CompanyDelawareUnited States
COLONIAL BEACH VA #2 SOLAR LLCLimited Liability CompanyDelawareUnited States
COLONIAL BEACH VA SOLAR LLCLimited Liability CompanyDelawareUnited States
Cork Sustainable Energy LimitedCorporationRepublic of IrelandIreland
Corona NM Solar LLCLimited Liability CompanyDelawareUnited States
Corte De Luna NM Solar LLCLimited Liability CompanyDelawareUnited States
Coyne Station Road Solar LLCLimited Liability CompanyDelawareUnited States
Danville Foundry Holdings, LLCLimited Liability CompanyDelawareUnited States
Davis UP Energy Storage LLCLimited Liability CompanyDelawareUnited States
DC Ward 8 Community Microgrid LLCLimited Liability CompanyDelawareUnited States
DELTA JUNCTION RENEWABLE RESOURCES LLCLimited Liability CompanyDelawareUnited States
DEP Kingston Lot Solar LLCLimited Liability CompanyDelawareUnited States
Depue Holdings, LLCLimited Liability CompanyDelawareUnited States
DINWIDDIE VA SOLAR LLCLimited Liability CompanyDelawareUnited States
DOSWELL VA SOLAR LLCLimited Liability CompanyDelawareUnited States
Downing Parkway Solar LLCLimited Liability CompanyDelawareUnited States
Drennan Energy Storage LLCLimited Liability CompanyDelawareUnited States
Dudley Landfill Solar LLCLimited Liability CompanyDelawareUnited States
E MONROE LITTLE FALLS NORTH LLCLimited Liability CompanyDelawareUnited States
E MONROE LITTLE FALLS SOUTH LLCLimited Liability CompanyDelawareUnited States
E.Three Custom Energy Solutions, LLCLimited Liability CompanyNevadaUnited States
East Bridgewater 1 Solar LLCLimited Liability CompanyDelawareUnited States
East Granby Solar LLCLimited Liability CompanyDelawareUnited States
East Richmond Road LF Solar LLCLimited Liability CompanyDelawareUnited States
East Victory Way Solar LLCLimited Liability CompanyDelawareUnited States
Eastern Correctional Napanoch NY Solar LLCLimited Liability CompanyDelawareUnited States
Easton Schools Solar LLCLimited Liability CompanyDelawareUnited States
Edgartown Landfill Solar LLCLimited Liability CompanyDelawareUnited States
EG ESCO Srl.CorporationItalyItaly
EI Fund One, Inc.CorporationMassachusettsUnited States
7


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
Ellerslie NW MD CSEGS Solar LLCLimited Liability CompanyDelawareUnited States
Ellsworth ME Solar LLCLimited Liability CompanyDelawareUnited States
ELM Grove Solar LLCLimited Liability CompanyDelawareUnited States
Energy Investment, Inc.CorporationMassachusettsUnited States
Energy Solutions & Security, LLCLimited Liability CompanyDelawareUnited States
Enerqos Energy Solutions, S.R.L.CorporationItalyItaly
ESCT-BJ318, LLCLimited Liability CompanyConnecticutUnited States
ESMA-BJ113, LLCLimited Liability CompanyMassachusettsUnited States
ESMA-BJ175, LLCLimited Liability CompanyMassachusettsUnited States
ESMA-BJ209, LLCLimited Liability CompanyMassachusettsUnited States
ESMA-BJ353, LLCLimited Liability CompanyMassachusettsUnited States
ESNY-YORKTOWN, LLCLimited Liability CompanyNew YorkUnited States
ESP Response LimitedCorporationUnited KingdomUnited Kingdom
Fall River Solar Phase 2 LLCLimited Liability CompanyDelawareUnited States
Fiberloid ST Solar LLCLimited Liability CompanyDelawareUnited States
FISHKILL NY ONE SOLAR LLCLimited Liability CompanyDelawareUnited States
Florence SunEnergy LLCLimited Liability CompanyDelawareUnited States
FRANKLIN 1 SOLAR LLCLimited Liability CompanyDelawareUnited States
Frederick Energy Storage LLCLimited Liability CompanyDelawareUnited States
Freeport Solar North, LLCLimited Liability CompanyDelawareUnited States
Freeport Solar South, LLCLimited Liability CompanyIllinoisUnited States
French King Solar LLCLimited Liability CompanyDelawareUnited States
GETTY AVENUE SOLAR LLCLimited Liability CompanyDelawareUnited States
Glen Burnie Landfill Solar ANEM LLCLimited Liability CompanyDelawareUnited States
Glen Burnie Landfill Solar CSEGS-1 LLCLimited Liability CompanyDelawareUnited States
Glen Burnie Landfill Solar LLCLimited Liability CompanyDelawareUnited States
Glendale Road Solar PV LLCLimited Liability CompanyDelawareUnited States
Gloversville Community Solar LLCLimited Liability CompanyDelawareUnited States
Gray Road Solar Energy 2 LLCLimited Liability CompanyDelawareUnited States
Gray Road Solar Energy 3 LLCLimited Liability CompanyDelawareUnited States
Gray Road Solar Energy LLCLimited Liability CompanyDelawareUnited States
Green Wave LLCLimited Liability CompanyDelawareUnited States
Greene Correctional Coxsackie NY Solar LLCLimited Liability CompanyDelawareUnited States
Greenhaven Correctional Stormville NY Solar LLCLimited Liability CompanyDelawareUnited States
Groton Landfill Solar LLCLimited Liability CompanyDelawareUnited States
Grove Street Solar LLCLimited Liability CompanyDelawareUnited States
GS Mesa Solar LLCLimited Liability CompanyDelawareUnited States
GW Memorial BESS LLCLimited Liability CompanyDelawareUnited States
Hampden Landfill Solar LLCLimited Liability CompanyDelawareUnited States
HANCOCK MD #1 SOLAR LLCLimited Liability CompanyDelawareUnited States
Hanson Solar LLCLimited Liability CompanyDelawareUnited States
Hartly DE Solar CSS LLCLimited Liability CompanyDelawareUnited States
HEC/CJTS Energy Center LLCLimited Liability CompanyDelawareUnited States
8


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
HEC/Tobyhanna Energy Project, Inc.CorporationMassachusettsUnited States
Herdco Lot 1 RNG LLCLimited Liability CompanyDelawareUnited States
Highland Street Natick Solar LLCLimited Liability CompanyDelawareUnited States
Historic Congressional Solar LLCLimited Liability CompanyDelawareUnited States
Hixbridge Solar LLCLimited Liability CompanyDelawareUnited States
HSGS-Ameresco, LLCLimited Liability CompanySouth CarolinaUnited States
Husky NM Solar LLCLimited Liability CompanyDelawareUnited States
Hwy 158 Midland TX #7 LLCLimited Liability CompanyDelawareUnited States
ICMC Solar LLCLimited Liability CompanyDelawareUnited States
Illiopolis Brownfield Solar LLCLimited Liability CompanyDelawareUnited States
Illiopolis Solar North, LLCLimited Liability CompanyIllinoisUnited States
Illiopolis Solar South, LLCLimited Liability CompanyIllinoisUnited States
Indian Road Solar LLCLimited Liability CompanyDelawareUnited States
Island Palm Communities Solar P2 LLCLimited Liability CompanyDelawareUnited States
Ivory Street Solar LLCLimited Liability CompanyDelawareUnited States
JUICE TECHNOLOGIES, INC.CorporationFloridaUnited States
KBR EAAS LLCLimited Liability CompanyDelawareUnited States
Keenesburg Energy Storage LLCLimited Liability CompanyDelawareUnited States
Kerry Sustainable Energy LimitedCorporationRepublic of IrelandIreland
Kifer Energy Storage LLCLimited Liability CompanyDelawareUnited States
Kingman Energy Storage LLCLimited Liability CompanyDelawareUnited States
KINSALE VA SOLAR LLCLimited Liability CompanyDelawareUnited States
Knox County Landfill Solar LLCLimited Liability CompanyDelawareUnited States
KP AACC Sacramento Solar LLCLimited Liability CompanyDelawareUnited States
KP Aliso Creek MOB Solar LLCLimited Liability CompanyDelawareUnited States
KP Baldwin Park Parking Solar LLCLimited Liability CompanyDelawareUnited States
KP BONITA MEDICAL SOLAR LLCLimited Liability CompanyDelawareUnited States
KP Carson South Bay Solar LLCLimited Liability CompanyDelawareUnited States
KP CHINO REGIONAL LAB PVBS LLCLimited Liability CompanyDelawareUnited States
KP Clairemont Mesa Solar LLCLimited Liability CompanyDelawareUnited States
KP Colton Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP Columbia Gateway Solar LLCLimited Liability CompanyDelawareUnited States
KP Corona Medical Offices Solar LLCLimited Liability CompanyDelawareUnited States
KP Covina MOB Solar LLCLimited Liability CompanyDelawareUnited States
KP Culver Marina Solar LLCLimited Liability CompanyDelawareUnited States
KP Diamond Bar Solar LLCLimited Liability CompanyDelawareUnited States
KP Downey Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP El Cajon Call Center Solar LLCLimited Liability CompanyDelawareUnited States
KP El Cajon Medical Offices LLCLimited Liability CompanyDelawareUnited States
KP Fontana Behavioral Solar LLCLimited Liability CompanyDelawareUnited States
KP Fontana Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP Fremont Hospital LLCLimited Liability CompanyDelawareUnited States
KP Fresno MOB Solar LLCLimited Liability CompanyDelawareUnited States
9


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
KP Gaithersberg Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP Garden Grove Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP Gardena Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP Gilroy MOB Solar LLCLimited Liability CompanyDelawareUnited States
KP Hawthorne MOB Solar LLCLimited Liability CompanyDelawareUnited States
KP Hesperia MOB Solar LLCLimited Liability CompanyDelawareUnited States
KP HONOLULU MEDICAL SOLAR LLCLimited Liability CompanyDelawareUnited States
KP HONOLULU SOLAR LLCLimited Liability CompanyDelawareUnited States
KP Huntington Beach MOB Solar LLCLimited Liability CompanyDelawareUnited States
KP Inglewood Solar LLCLimited Liability CompanyDelawareUnited States
KP KONA MEDICAL SOLAR LLCLimited Liability CompanyDelawareUnited States
KP KOOLAU MEDICAL SOLAR LLCLimited Liability CompanyDelawareUnited States
KP Kula Solar LLCLimited Liability CompanyDelawareUnited States
KP La Palma Medical Offices Solar LLCLimited Liability CompanyDelawareUnited States
KP Lakewood MOB Solar LLCLimited Liability CompanyDelawareUnited States
KP Lanai Solar LLCLimited Liability CompanyDelawareUnited States
KP Leeward Solar LLCLimited Liability CompanyDelawareUnited States
KP Lincoln Medical Offices Solar LLCLimited Liability CompanyDelawareUnited States
KP MAPUNAPUNA MEDICAL SOLAR LLCLimited Liability CompanyDelawareUnited States
KP Market Solar LLCLimited Liability CompanyDelawareUnited States
KP Maui Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP Menifee Medical Offices Solar LLCLimited Liability CompanyDelawareUnited States
KP Meridian Medical Offices Solar LLCLimited Liability CompanyDelawareUnited States
KP Ming Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP Mission Viejo Solar LLCLimited Liability CompanyDelawareUnited States
KP Moanalua II PV Solar LLCLimited Liability CompanyDelawareUnited States
KP MOANALUA SOLAR LLCLimited Liability CompanyDelawareUnited States
KP Modesto Medical Center Solar LLCLimited Liability CompanyDelawareUnited States
KP Modesto Solar Thermal LLCLimited Liability CompanyDelawareUnited States
KP Montebello Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP Moreno Iris Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP Moreno Valley Hospital DNT Solar LLCLimited Liability CompanyDelawareUnited States
KP Moreno Valley Medical Offices Solar LLCLimited Liability CompanyDelawareUnited States
KP Murrieta Ambulatory Solar LLCLimited Liability CompanyDelawareUnited States
KP NANAIKEOLA MEDICAL SOLAR LLCLimited Liability CompanyDelawareUnited States
KP North Baltimore Hub Solar LLCLimited Liability CompanyDelawareUnited States
KP Ontario Vineyard O.P. Surgicenter B Solar LLCLimited Liability CompanyDelawareUnited States
KP Orange Rehab Pavilion Solar LLCLimited Liability CompanyDelawareUnited States
KP Otay Mesa Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP Parker MOB Solar LLCLimited Liability CompanyDelawareUnited States
KP PINOLE MEDICAL PVBS LLCLimited Liability CompanyDelawareUnited States
KP Pueblo MOB Solar LLCLimited Liability CompanyDelawareUnited States
KP RANCHO CUCAMONGA MEDICAL PVBS LLCLimited Liability CompanyDelawareUnited States
10


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
KP Rancho San Diego Solar LLCLimited Liability CompanyDelawareUnited States
KP Redlands Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP Redwood-Marshall Solar LLCLimited Liability CompanyDelawareUnited States
KP Riverside Medical Center Solar LLCLimited Liability CompanyDelawareUnited States
KP Riverside Solar LLCLimited Liability CompanyDelawareUnited States
KP SAC DAVIS GROUND PVBS LLCLimited Liability CompanyDelawareUnited States
KP Sacramento-Davis Solar LLCLimited Liability CompanyDelawareUnited States
KP SAN DIMAS SOLAR LLCLimited Liability CompanyDelawareUnited States
KP San Jose MC Garage Solar LLCLimited Liability CompanyDelawareUnited States
KP SAN JOSE MEDICAL PVBS LLCLimited Liability CompanyDelawareUnited States
KP San Marcos Medical 1 Solar LLCLimited Liability CompanyDelawareUnited States
KP San Marcos Medical 3 Solar LLCLimited Liability CompanyDelawareUnited States
KP San Marcos Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP San Mateo Solar LLCLimited Liability CompanyDelawareUnited States
KP San Rafael Hospital Solar LLCLimited Liability CompanyDelawareUnited States
KP San Rafael Los Gamos MOB Parking Structure Solar LLCLimited Liability CompanyDelawareUnited States
KP San Rafael Los Gamos MOB Rooftop Carport Solar LLCLimited Liability CompanyDelawareUnited States
KP San Ramon Medical Offices LLCLimited Liability CompanyDelawareUnited States
KP Santa Clarita Regional Lab LLCLimited Liability CompanyDelawareUnited States
KP Sleepy Hollow Medical Offices Solar LLCLimited Liability CompanyDelawareUnited States
KP Springfield MOB Solar LLCLimited Liability CompanyDelawareUnited States
KP Stockdale Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP Stockton Central Utility Plant Solar LLCLimited Liability CompanyDelawareUnited States
KP Sylmar Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP Temecula Solar LLCLimited Liability CompanyDelawareUnited States
KP Tracy Medical Offices Solar LLCLimited Liability CompanyDelawareUnited States
KP Tustin Ranch Medical Solar LLCLimited Liability CompanyDelawareUnited States
KP Vandever Medical Offices Solar LLCLimited Liability CompanyDelawareUnited States
KP Victorville MOB Solar LLCLimited Liability CompanyDelawareUnited States
KP Viewridge 1 Medical Offices LLCLimited Liability CompanyDelawareUnited States
KP WAILUKU SOLAR LLCLimited Liability CompanyDelawareUnited States
KP WAIPIO SOLAR LLCLimited Liability CompanyDelawareUnited States
KP Wildomar MOB Solar LLCLimited Liability CompanyDelawareUnited States
Kupono Solar Development Company, LLCLimited Liability CompanyDelawareUnited States
KUPONO SOLAR, LLCLimited Liability CompanyDelawareUnited States
LA Palma Ave Solar LLCLimited Liability CompanyDelawareUnited States
Ladd Holdings LLCLimited Liability CompanyDelawareUnited States
Las Cruces Foothills Landfill Community Solar LLCLimited Liability CompanyDelawareUnited States
LAS Cruces Solar LLCLimited Liability CompanyDelawareUnited States
Lawrenceville VA Solar LLCLimited Liability CompanyDelawareUnited States
Leeds Road Solar ANEM LLCLimited Liability CompanyDelawareUnited States
Leeds Road Solar CSEGS 2 LLCLimited Liability CompanyDelawareUnited States
Leeds Road Solar CSEGS LLCLimited Liability CompanyDelawareUnited States
11


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
Lemoore LLCLimited Liability CompanyDelawareUnited States
Lenox Willow Creek Solar LLCLimited Liability CompanyDelawareUnited States
Lexington Bowman ES Solar LLCLimited Liability CompanyDelawareUnited States
Lexington Bridge ES Solar LLCLimited Liability CompanyDelawareUnited States
Lexington Children's Place Solar LLCLimited Liability CompanyDelawareUnited States
Lexington Clark MS Solar LLCLimited Liability CompanyDelawareUnited States
Lexington Diamond MS Solar LLCLimited Liability CompanyDelawareUnited States
Lexington Harrington ES Solar LLCLimited Liability CompanyDelawareUnited States
Lexington Municipal Solar LLCLimited Liability CompanyDelawareUnited States
Lexington New Hastings ES Solar LLCLimited Liability CompanyDelawareUnited States
Lincoln Highway Landfill Solar LLCLimited Liability CompanyDelawareUnited States
LOWER MINE ROAD LLCLimited Liability CompanyDelawareUnited States
LUDLOW 1 SOLAR LLCLimited Liability CompanyDelawareUnited States
Ludlow MA West St Solar LLCLimited Liability CompanyDelawareUnited States
MA Solar Highway LLCLimited Liability CompanyDelawareUnited States
MA Solar Highway Phase 1B LLCLimited Liability CompanyDelawareUnited States
MA Solar Highway Phase 2 LLCLimited Liability CompanyDelawareUnited States
MA SOLAR HIGHWAY PHASE 3 LLCLimited Liability CompanyDelawareUnited States
MA SOLAR HIGHWAY PHASE 3A LLCLimited Liability CompanyDelawareUnited States
MA SOLAR HIGHWAY PHASE 3B LLCLimited Liability CompanyDelawareUnited States
Majestic NM Solar LLCLimited Liability CompanyDelawareUnited States
Manville Hill Road Solar LLCLimited Liability CompanyDelawareUnited States
Marana Dove Mountain Solar LLCLimited Liability CompanyDelawareUnited States
Marana Maintenance and Transport Solar LLCLimited Liability CompanyDelawareUnited States
Marbury Point Solar LLCLimited Liability CompanyDelawareUnited States
Margaretville WRRF Solar LLCLimited Liability CompanyDelawareUnited States
MARSH SCHOOL SOLAR LLCLimited Liability CompanyDelawareUnited States
MCKENNEY VA SOLAR LLCLimited Liability CompanyDelawareUnited States
McLean Landfill Solar, LLCLimited Liability CompanyIllinoisUnited States
Mead Energy Storage LLCLimited Liability CompanyDelawareUnited States
Medusa NY 1, LLCLimited Liability CompanyDelawareUnited States
Memorial Football Field Solar LLCLimited Liability CompanyDelawareUnited States
Meridian Vicary Solar LLCLimited Liability CompanyDelawareUnited States
Methuen HS Solar LLCLimited Liability CompanyDelawareUnited States
Middletown NY 1, LLCLimited Liability CompanyDelawareUnited States
Middletown NY 2, LLCLimited Liability CompanyDelawareUnited States
Midstate Correctional Marcy NY Solar LLCLimited Liability CompanyDelawareUnited States
Mill Glen Solar LLCLimited Liability CompanyDelawareUnited States
Millbury Landfill Solar LLCLimited Liability CompanyDelawareUnited States
Millbury MA 1, LLCLimited Liability CompanyDelawareUnited States
Millis MA 1, LLCLimited Liability CompanyDelawareUnited States
Milton DE Solar CSS LLCLimited Liability CompanyDelawareUnited States
MN CSG 10 LLCLimited Liability CompanyDelawareUnited States
12


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
Montecito Schools Solar LLCLimited Liability CompanyDelawareUnited States
Montevue Lane Solar LLCLimited Liability CompanyDelawareUnited States
Monument Landfill Solar ANEM LLCLimited Liability CompanyDelawareUnited States
Monument Landfill Solar CSEGS LLCLimited Liability CompanyDelawareUnited States
Mount Olive Community Development Fund LLCLimited Liability CompanyDelawareUnited States
N Fortune 500 Ave Odessa, TX #4 LLCLimited Liability CompanyDelawareUnited States
N Mary Francis Ave Odessa, TX #1 LLCLimited Liability CompanyDelawareUnited States
N Pyote Ave Wink, TX #6 LLCLimited Liability CompanyDelawareUnited States
Napanee BESS Inc.CorporationFederally CharteredCanada
Natick KMS Solar Canopy LLCLimited Liability CompanyDelawareUnited States
Natick KMS Solar Roof LLCLimited Liability CompanyDelawareUnited States
Natick Senior Center Solar LLCLimited Liability CompanyDelawareUnited States
Natick West Fire Station Solar LLCLimited Liability CompanyDelawareUnited States
NE 12th St Wink, TX #5 LLCLimited Liability CompanyDelawareUnited States
Newton Municipal III Canopy LLCLimited Liability CompanyDelawareUnited States
Newton Municipal III Homer Street LLCLimited Liability CompanyDelawareUnited States
Newton Municipal III LLCLimited Liability CompanyDelawareUnited States
Newton Municipal III Rooftop LLCLimited Liability CompanyDelawareUnited States
Newton Municipal III Walnut Street LLCLimited Liability CompanyDelawareUnited States
Newton Municipal Solar LLCLimited Liability CompanyDelawareUnited States
Ninety-First Avenue Renewable Biogas LLCLimited Liability CompanyDelawareUnited States
North Kingstown Solar LLCLimited Liability CompanyDelawareUnited States
North Parish Road Solar PV LLCLimited Liability CompanyDelawareUnited States
NTBG EaaS LLCLimited Liability CompanyDelawareUnited States
NYC Schools Solar 1 LLCLimited Liability CompanyDelawareUnited States
NYC Schools Solar 10 LLCLimited Liability CompanyDelawareUnited States
NYC Schools Solar 2 LLCLimited Liability CompanyDelawareUnited States
NYC Schools Solar 3 LLCLimited Liability CompanyDelawareUnited States
NYC Schools Solar 4 LLCLimited Liability CompanyDelawareUnited States
NYC Schools Solar 5 LLCLimited Liability CompanyDelawareUnited States
NYC Schools Solar 6 LLCLimited Liability CompanyDelawareUnited States
NYC Schools Solar 7 LLCLimited Liability CompanyDelawareUnited States
NYC Schools Solar 8 LLCLimited Liability CompanyDelawareUnited States
NYC Schools Solar 9 LLCLimited Liability CompanyDelawareUnited States
NYC Schools Solar Holding LLCLimited Liability CompanyDelawareUnited States
NYC Schools Solar Holdings LLCLimited Liability CompanyDelawareUnited States
Oak Bluffs Landfill Solar LLCLimited Liability CompanyDelawareUnited States
OAKS LANDFILL SOLAR CS LLCLimited Liability CompanyDelawareUnited States
Oldhams Road VA Solar LLCLimited Liability CompanyDelawareUnited States
ORAL OAKS ROAD SOLAR LLCLimited Liability CompanyDelawareUnited States
Orange USD Solar LLCLimited Liability CompanyDelawareUnited States
Orange USD Solar Phase 2 LLCLimited Liability CompanyDelawareUnited States
Orange USD Solar Phase 3 LLCLimited Liability CompanyDelawareUnited States
13


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
Oregon SH EaaS LED C LLCLimited Liability CompanyDelawareUnited States
Otter River Road Solar LLCLimited Liability CompanyDelawareUnited States
Owego Solar LLCLimited Liability CompanyDelawareUnited States
Palmyra NY Solar LLCLimited Liability CompanyDelawareUnited States
Parkway Energy Storage LLCLimited Liability CompanyDelawareUnited States
Peak Creek Solar LLCLimited Liability CompanyDelawareUnited States
Penobscot Narrow Solar III LLCLimited Liability CompanyDelawareUnited States
Penobscot Narrows Solar I LLCLimited Liability CompanyDelawareUnited States
Penobscot Narrows Solar II LLCLimited Liability CompanyDelawareUnited States
Penobscot Narrows Solar LLCLimited Liability CompanyDelawareUnited States
Phenix Avenue Solar LLCLimited Liability CompanyDelawareUnited States
Phillips Route 82 Solar LLCLimited Liability CompanyDelawareUnited States
Pike Church BESS LLCLimited Liability CompanyDelawareUnited States
Pima County Solar LLCLimited Liability CompanyDelawareUnited States
Pine Hill WRRF Solar LLCLimited Liability CompanyDelawareUnited States
Platte Valley Energy Storage LLCLimited Liability CompanyDelawareUnited States
Plymouth South Solar LLCLimited Liability CompanyDelawareUnited States
PORT DEPOSIT MD SOLAR LLCLimited Liability CompanyDelawareUnited States
PRESTON MD #1 SOLAR LLCLimited Liability CompanyDelawareUnited States
Private Public Infrastructure Group LLCLimited Liability CompanyCaliforniaUnited States
Pulaski Community Solar LLCLimited Liability CompanyDelawareUnited States
Puuloa BESS Power LLCLimited Liability CompanyDelawareUnited States
Puuloa Energy LLCLimited Liability CompanyDelawareUnited States
Puuloa Solar LLCLimited Liability CompanyDelawareUnited States
Rattlesnake Ridge Energy Storage LLCLimited Liability CompanyDelawareUnited States
Readington Solar PV LLCLimited Liability CompanyDelawareUnited States
Reedbird Landfill Solar ANEM LLCLimited Liability CompanyDelawareUnited States
Reedbird Landfill Solar CSEGS LLCLimited Liability CompanyDelawareUnited States
RESTON TOWN CENTER SOLAR 1 LLCLimited Liability CompanyDelawareUnited States
ROBINSON HILL SOLAR LLCLimited Liability CompanyDelawareUnited States
Rochester MA 2, LLCLimited Liability CompanyDelawareUnited States
Rumford Avenue Solar LLCLimited Liability CompanyDelawareUnited States
SALUDA VA #2 SOLAR LLCLimited Liability CompanyDelawareUnited States
SALUDA VA #3 SOLAR LLCLimited Liability CompanyDelawareUnited States
SALUDA VA #4 SOLAR LLCLimited Liability CompanyDelawareUnited States
SALUDA VA SOLAR LLCLimited Liability CompanyDelawareUnited States
San Jose NM Solar LLCLimited Liability CompanyDelawareUnited States
SB Granada Garage Solar LLCLimited Liability CompanyDelawareUnited States
SBU B17 System Solar LLCLimited Liability CompanyDelawareUnited States
SBU Chancellor's Hall Solar LLCLimited Liability CompanyDelawareUnited States
SBU East and West Cottage Solar LLCLimited Liability CompanyDelawareUnited States
SBU Research and Development Solar LLCLimited Liability CompanyDelawareUnited States
SC Tire Processing LLCLimited Liability CompanyDelawareUnited States
14


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
Seldera LLCLimited Liability CompanyDelawareUnited States
Shawangunk Correctional Wallkill NY Solar LLCLimited Liability CompanyDelawareUnited States
Sierra Energy CompanyCorporationNevadaUnited States
Sierra Solar LLCLimited Liability CompanyDelawareUnited States
Silver Heights NM Solar LLCLimited Liability CompanyDelawareUnited States
Smithfield Municipal LLCLimited Liability CompanyDelawareUnited States
SMITHFIELD RI NCA SOLAR LLCLimited Liability CompanyDelawareUnited States
Solar Revere Phase I LLCLimited Liability CompanyDelawareUnited States
Solutions Holdings, LLCLimited Liability CompanyDelawareUnited States
SOUTH BOSTON VA SOLAR LLCLimited Liability CompanyDelawareUnited States
South Kirkby Energy LimitedPrivate Limited CompanyEngland and WalesUnited Kingdom
South La Grange Solar LLCLimited Liability CompanyDelawareUnited States
Spring Creek AWPCP BESS LLCLimited Liability CompanyDelawareUnited States
Spring Creek AWPCP Solar LLCLimited Liability CompanyDelawareUnited States
Spring Creek AWPCP Storage LLCLimited Liability CompanyDelawareUnited States
SR-85 RENEWABLE BIOGAS LLCLimited Liability CompanyDelawareUnited States
Stadium Drive Solar LLCLimited Liability CompanyDelawareUnited States
Stafford Solar Power LLCLimited Liability CompanyDelawareUnited States
Stockbridge Landfill Solar PV LLCLimited Liability CompanyDelawareUnited States
SUFFOLK VA SOLAR LLCLimited Liability CompanyDelawareUnited States
SUNNYVALE RENEWABLE ENERGY LLCLimited Liability CompanyDelawareUnited States
SUTTER ABSMC SOLAR LLCLimited Liability CompanyDelawareUnited States
SUTTER AUBURN FAITH BUYOUT LLCLimited Liability CompanyDelawareUnited States
SUTTER AUBURN SOLAR LLCLimited Liability CompanyDelawareUnited States
SUTTER DAVIS PHASE 2 SOLAR LLCLimited Liability CompanyDelawareUnited States
SUTTER DAVIS SOLAR LLCLimited Liability CompanyDelawareUnited States
SUTTER EDEN SOLAR LLCLimited Liability CompanyDelawareUnited States
Sutter Elk Grove MOB 3 Solar LLCLimited Liability CompanyDelawareUnited States
SUTTER ELK GROVE SOLAR LLCLimited Liability CompanyDelawareUnited States
Sutter Fairfield Solar LLCLimited Liability CompanyDelawareUnited States
SUTTER GROUP SLMLS SOLAR LLCLimited Liability CompanyDelawareUnited States
SUTTER LOS ALTOS CLINIC SOLAR LLCLimited Liability CompanyDelawareUnited States
SUTTER LOS BANOS SOLAR LLCLimited Liability CompanyDelawareUnited States
Sutter Mills Peninsula Solar LLCLimited Liability CompanyDelawareUnited States
SUTTER MILVIA SOLAR LLCLimited Liability CompanyDelawareUnited States
Sutter Mountain View Solar LLCLimited Liability CompanyDelawareUnited States
SUTTER NOVATO SOLAR LLCLimited Liability CompanyDelawareUnited States
SUTTER RIVER PLAZA SOLAR LLCLimited Liability CompanyDelawareUnited States
SUTTER SAN CARLOS SOLAR LLCLimited Liability CompanyDelawareUnited States
SUTTER SAN PABLO SOLAR LLCLimited Liability CompanyDelawareUnited States
SUTTER SANTA CRUZ SOLAR LLCLimited Liability CompanyDelawareUnited States
Sutter Santa Rosa Solar LLCLimited Liability CompanyDelawareUnited States
SUTTER SCHRIEVER SOLAR LLCLimited Liability CompanyDelawareUnited States
15


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
SUTTER STEINER SOLAR LLCLimited Liability CompanyDelawareUnited States
SUTTER STOCKTON SOLAR LLCLimited Liability CompanyDelawareUnited States
Sutter Sunnyvale Solar LLCLimited Liability CompanyDelawareUnited States
SUTTER VALLEJO-SOLANO SOLAR LLCLimited Liability CompanyDelawareUnited States
SW 3001 ANDREWS TX #8 LLCLimited Liability CompanyDelawareUnited States
SWANTON MD #1 SOLAR LLCLimited Liability CompanyDelawareUnited States
Swanton MD Coopers Ln ANEM Solar LLCLimited Liability CompanyDelawareUnited States
Swanton MD Coopers Ln CSEGS Solar LLCLimited Liability CompanyDelawareUnited States
Swanton MD Mt Zion Rd ANEM Solar LLCLimited Liability CompanyDelawareUnited States
Swanton MD Mt Zion Rd CSEGS Solar LLCLimited Liability CompanyDelawareUnited States
Swanton MD Pee Wee Hop ANEM Solar LLCLimited Liability CompanyDelawareUnited States
Swanton MD Pee Wee Hop CSEGS Solar LLCLimited Liability CompanyDelawareUnited States
Swanton MD Pee Wee Rd ANEM Solar LLCLimited Liability CompanyDelawareUnited States
Swanton MD Pee Wee Rd CSEGS Solar LLCLimited Liability CompanyDelawareUnited States
Sympaug Solar LLCLimited Liability CompanyDelawareUnited States
Taylor Hill Road Solar LLCLimited Liability CompanyDelawareUnited States
TerraNavigator, LLCLimited Liability CompanyDelawareUnited States
Thompsontown Rd MD CSEGS Solar LLCLimited Liability CompanyDelawareUnited States
Ukiu Energy LLCLimited Liability CompanyDelawareUnited States
UNIT B7 SRR, LLCLimited Liability CompanyMontanaUnited States
Van Hook Solar I LLCLimited Liability CompanyDelawareUnited States
Van Hook Solar II LLCLimited Liability CompanyDelawareUnited States
Van Hook Solar III LLCLimited Liability CompanyDelawareUnited States
W 3rd St Odessa, TX #2 LLCLimited Liability CompanyDelawareUnited States
W Triple Crown Dr Odessa, TX #3 LLCLimited Liability CompanyDelawareUnited States
WAIHEE WELL SOLAR LLCLimited Liability CompanyDelawareUnited States
Wakefield MGLD Solar LLCLimited Liability CompanyDelawareUnited States
Walden NY 1, LLCLimited Liability CompanyDelawareUnited States
Wards Island WRRF BESS LLCLimited Liability CompanyDelawareUnited States
Wards Island WRRF Solar LLCLimited Liability CompanyDelawareUnited States
Wards Island WRRF Storage System A LLCLimited Liability CompanyDelawareUnited States
Wards Island WRRF Storage System B LLCLimited Liability CompanyDelawareUnited States
Washington Correctional Comstock NY Solar LLCLimited Liability CompanyDelawareUnited States
Wayland Municipal Solar LLCLimited Liability CompanyDelawareUnited States
Wende Correctional Alden NY Solar LLCLimited Liability CompanyDelawareUnited States
Wendell MA 1, LLCLimited Liability CompanyDelawareUnited States
West Coast MPPA LLCLimited Liability CompanyDelawareUnited States
West Newbury Main St. Solar LLCLimited Liability CompanyDelawareUnited States
Westerlo NY 1, LLCLimited Liability CompanyDelawareUnited States
Weston DPW Solar LLCLimited Liability CompanyDelawareUnited States
Westtown NY 2, LLCLimited Liability CompanyDelawareUnited States
Westwood Fire Station Solar LLCLimited Liability CompanyDelawareUnited States
Westwood High School Canopy LLCLimited Liability CompanyDelawareUnited States
16


Exhibit 21.1
Entity NameEntity TypeJurisdictionCountry
Westwood Schools Solar 1 LLCLimited Liability CompanyDelawareUnited States
Westwood Solar Partners LLCLimited Liability CompanyDelawareUnited States
WF SAN LEANDRO BESS LLCLimited Liability CompanyDelawareUnited States
White Rock Road LLCLimited Liability CompanyDelawareUnited States
WINDSOR VA SOLAR LLCLimited Liability CompanyDelawareUnited States
WNEU Solar LLCLimited Liability CompanyDelawareUnited States
Wood River Solar, LLCLimited Liability CompanyIllinoisUnited States
Woodbridge Avenue Solar LLCLimited Liability CompanyDelawareUnited States
WSD Coventry, LLCLimited Liability CompanyDelawareUnited States
YARMOUTH SOLAR PARTNERS LLCLimited Liability CompanyDelawareUnited States
Yuma Energy LLCLimited Liability CompanyDelawareUnited States
Zinnia NM Solar LLCLimited Liability CompanyDelawareUnited States
Zion Church Road Emporia VA Solar LLCLimited Liability CompanyDelawareUnited States
17