UIL Holdings Corporation
The Customer Headquartered in New Haven, Connecticut, UIL Holdings Corporation (NYSE:UIL) is a diversified energy-delivery company serving approximately 706,000 electric and natural gas utility customers in 66 communities across two states. UIL Holdings companies have all been serving their communities…