Utility-scale solar and energy storage firm Recurrent Energy LLC said today that it has closed non-recourse project financing for a 119-MW solar site in Mexico which is co-owned with Korea Electric Power Corporation (KRX:015760), or KEPCO, and investment manager Sprott.