San Antonio opens first US sewage to biogas pipeline
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,…