US renewables developer-operator Cypress Creek Renewables has achieved financial close on a 75-MW solar project, backed by a 50-MW/200-MWh battery energy storage system (BESS), in Colorado.