Denton, Texas: A model for other towns, large and small, to keep energy costs down.
Having noticed several months ago that my hometown of Denton, north of Dallas-Ft.Worth has the distinction “of being the city with the most wind power per capita in the country” […]