SPS is ranked on IFLR1000 2021 awards

SPS is ranked on IFLR1000 2021 awards, in Banking, M&A, and Restructuring & Insolvency