Skip to main content
Omni-Trust Onboard 1776419448743
Digital Experience Platform

Reports & Documents

Transparency and accountability at Omni-Trust Onboard 1776419448743

Annual Reports

Annual Report 2025
2025

Annual Report 2025

Financial highlights, strategic review, and outlook for the coming year.

Download
Annual Report 2024
2024

Annual Report 2024

A year of growth, digital transformation, and community impact.

Download
Annual Report 2023
2023

Annual Report 2023

Resilience and recovery — navigating challenges with innovation.

Download

Latest Report Preview

Interest Rate Trends

USD / KES — Last 30 Days

Share: