News

Xcel Energy will pay $640M to settle claims from deadly Denver-area wildfire that destroyed 1,000 structures