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