S.Capital is an Investment Firm.
S.Capital has had 1 exits. S.Capital most notable exits include MediaLink