Carson Power, which is hoping to build a solar power project in the Town of Elmira, is modifying its original plan in ...
Renewable energy company Carson Power hopes to bring a solar power and battery storage project to the Elmira area. The company plans to lease about 22 acres off West Hill Road in the Town of ...