A new study finds that wind, solar, & battery projects are creating enormous tax revenue for small Texas towns that don't have many other sources.

Comments