Project Cure’s Ongoing Financial Distress, Inadequate Governance, & Failing Ratings
Feb 18, 2026
CharityWatch recently analyzed the audited financial statements and IRS tax Form 990 of Project Cure for its fiscal year ended December 31, 2024. The results of our review raise continued...