150 MW solar and 100 MWh storage project located in Falls County, Texas. MINNEAPOLIS, June 6, 2024 /PRNewswire/ — Today, National Grid Renewables announced the start of commercial operation at its Copperhead Solar and Storage Project (Copperhead) located in Falls County, Texas, further…