Many may be wondering who Vistra Energy, the owners and operators of the Moss Landing battery plant is, especially after ...
As of Saturday, the flames subsided, and the smoke had not been seen coming from the building on Sunday. Water testing is ...