CPL Retail Energy L.P in Tulsa
For more than 75 years, CPL Retail Energy and its predecessors have provided electricity to residential and small business customers in South Texas, including Corpus Christi, Victoria, McAllen, Laredo and Harlingen. CPL Retail Energy, a Direct Energy company ...