Town hall held over controversial car battery recycling factory in City of Industry
A town hall meeting was held Wednesday over a controversial car battery recycling factory in the City of Industry that has been fined by the state of California for years of violating state environmental laws.