Estuary Power has successfully closed a $340m financing package for its Escape solar and storage project located in Lincoln County, Nevada.
"Everybody knows you made a mistake. How are you going to deal with that?" ...