Terms were not made public.

The 24,000-panel facility is the largest solar generation facility within city limits. The San Francisco Public Utilities Commission (SFPUC) is purchasing the emissions-free energy under a 25-year purchase agreement to help power municipal services and buildings.

“With the addition of this project, we continue to grow our solar footprint in California,” says Duke Energy Renewables President Greg Wolf.