Home / News / We topped the Institutional Investor ranking in 2025