Many residents, along with township officials, of Victory Township are voicing concern over a proposed site for a battery storage facility to be located in the township. In response, the ...