Scepter Partners Backs Former CEO of Santos with $5.1 Billion

Work with us