Estuary Power has successfully closed a $340m financing package for its Escape solar and storage project located in Lincoln County, Nevada.