‘Catastrophic grid failure’ a possibility for Texas solar/wind/battery storage April 28, 2024 by Comments