Santa Clara power outages due to storm

About 2,200 Santa Clara residents and several major traffic signals lost power Wednesday evening when a tree fell on wires as well as a car, Silicon …

Continue Reading…