News

CenterPoint Energy is installing 100 weather stations across Houston to help track storms and improve storm response, with the system expected to be up and running by June 1.