Enray Power Ltd said on Thursday that it has reached financial close on the Camblesforth Solar Farm project in North Yorkshire, England, which has a targeted capacity of 68.5-MWp and will be backed by 24 MW of battery storage.