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