Renewable Properties addresses resident concerns to 45-acre solar farm in Town of Lockport

Renewable Properties' vision of their proposed 46-acre town solar farm in the Town of Lockport differs from that of local residents who oppose it. (Contributed photo)