Estuary Power has completed the final phase of construction at its Escape solar project in Lincoln County, Nevada.