Brief

CT leads US states in highest home energy bills