site logo

Coming soon to Texas: Demand response growth?

A demand response bill has been introduced in the Lone Star State.