site logo

Texas town will get all its energy from renewables with solar deal