PE-backed Colibri invests in STC

Share this