A San Francisco company that specializes in small-scale solar and … acres of agricultural land in the Town of Marilla for its next solar farm.
Read Complete New : California firm seeks ECIDA help for solar farm in Marilla | Business Local | buffalonews.com