00 Texas installs another big solar + battery storage project by Jessie Swanson 2 months ago2 months ago