
News
Offa named Financial Services Business of the Year at Islam Channel Business Awards 2025
Islamic property finance fintech Offa has been named Financial Services Business of the Year at the Islam Channel Business Awards 2025, recognising its ethical innovation and market growth.
