site logo

Xcel earnings, revenue on track for planned growth