The majority of SLFRF-funded projects have been completed with 273 projects in progress as of the end of 2024