17.121.113.248

Silver Lake exits first energy tech investment through Quorum Software sale

1747
Silver Lake has exited its first investment in the technology-enabled sector of the energy industry through the sale Qu