Images 1

— From Borrego Solar Systems

Borrego Solar Systems, a California-based company with a local office in Latham, is seeking to install an 8.84-megawatt large-scale, ground-mounted, solar array on nearly 59 acres of land owned by JL Development, LLC.