The future foreseen : annual report 2024/25. (Sarvodaya Development Finance PLC, 2025)