Santa Clara's Industrial Substation faced issues after a recent storm caused a major power outage and sparked concerns over an explosion, affecting over 40% of the area.
Storm Leaves Over 40% of Santa Clara Without Power, Sparks Panic Over Apparent Explosion