Why is it that Texas so totally gets it on energy while other states lurch around? Texas is the US leader in wind energy, has a completely self-contained power grid, is installing the first offshore wind power in the country, and now San Antonio is turning sewage into an income stream.
Politics in the Zeros
Leftie politics, cats, Vegas, Enrolled Agent
Politics in the Zeros
Leftie politics, cats, Vegas, Enrolled Agent