Estuary Power Launches 185 MW Escape Solar and Storage Project in NevadaJuly 23, 2025 Estuary Power has announced the commencement of operations of its Escape Solar and Storage project in Lincoln County, Nevada. Escape is a 185 megawatt (“MW”) solar photovoltaic and 400 megawatt-hour…