Opponents of the energy storage facility in College Park say their elected officials are not on their side.
Company seeks millions in tax breaks for controversial battery facility
24
Opponents of the energy storage facility in College Park say their elected officials are not on their side.