Lometa, Texasis a tiny town in a massive state. With 842 residents and one stoplight, it is not the first place one would expect to find investment in green technology. It is, however, on the forefront of it.
A national leader ...  more
Texas Town's Waste Goes Green |
published: 2010-11-15 15:04 |