Texas State Public Affairs Network tspantx.com
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 »