As goes Texas so goes the nation. Join our team.
A new report released by the Solar Energy Industries Association (SEIA) finds that existing and expected utility-scale solar, wind, and battery storage projects in Texas will contribute over $20 billion in total tax revenue and … Read More »