Power Outage in shuts down Science North A defective insulator on a switch on Ramsey Lake Road is being blamed for a Sudbury power outage. The outage knocked out power to about 150 customers and shut down