SPS is ranked on IFLR1000 2020 awards

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