AI Transparency Report
The Vellore Christian Medical College Foundation Inc demonstrates a generally healthy financial position, with assets consistently growing over the past decade, reaching $10,968,745 in 2023. The organization's revenue has shown significant fluctuations, peaking at $4,905,769 in 2022 and $4,431,468 in 2021, before settling at $2,526,094 in 2023. This variability suggests reliance on specific fundraising campaigns or large donations. Spending efficiency appears strong, as evidenced by the consistent reporting of 0% officer compensation across all available filings, indicating that leadership is not drawing salaries from the organization. The foundation's primary purpose is to support the Christian Medical College in Vellore, India, and its financial activities align with this mission.