A large solar farm in Needville, Texas called Fighting J’s was heavily damaged by a hailstorm on March 16th. The storm destroyed thousands of solar panels, and residents are concerned about potential chemical contamination from the damaged panels. This is not the first time residents have raised concerns about the solar farm.

See the full report here