Battery Project on Franklin Town Line Stirs Concerns