7X EnergyTexas, The Next Solar State?The state of Texas is an undisputed leader in energy production for the United States. It’s the top-producing state for crude oil…Aug 28, 2019Aug 28, 2019