fbpx

The Eclipse of Solar Buyback Programs in Texas

Did you install solar panels in hopes of being able to get rid of your ever-increasing electric bill, or at least lower it significantly? Did you have enough panels installed that you produce more energy than you consume – thereby hoping to make a little money back through a solar...