SLR has been advising clients for over 20 years. Starting as a UK business, we now operate as a global company with more than 1100 people delivering client solutions across five regions.
In a year which saw further political change, economic uncertainty and continuing market volatility, SLR delivered ongoing growth in revenue and profitability.