BoC 2025 revenue | Daily Tribune