Duquesne Light Co. launched its new Outage Management System, including a more interactive and detailed outage map, on the company’s website and mobile app on June 26 after working on it for more than two years. The timing? Just kismet. The National Weather Service Pittsburgh confirmed on that day six tornadoes hit Western Pennsylvania within […]