Who is The Texas Coalition for Affordable Power (TCAP)?
Anyone who visits my blog regularly has probably seen that I’ve been talking a lot about the Texas Coalition for Affordable Power (TCAP) lately. TCAP recently published their “history” of deregulated electricity in the state of Texas, and there are several things about their self-proclaimed history I find questionable, which I’ve documented at great length […]