Solar project developer Estuary Power said on Tuesday it has kicked off commercial operations at its Escape solar-plus-storage complex in Nevada and secured additional financing for the project.