Comment Comment by kilroy123 Maybe, but the data speaks for itself. Texas, a huge oil state, is loaded with wind and solar and is leading the country in battery storage right now. parent kilroy123 6 months ago