News

The strategy achieved a remarkable net return of 5.4% in 2024, significantly outperforming the FTSE Mena Broad Bond Index, ...