10.0.1.233

Star Capital seals second Fund III deal with Globalways buy

846
London-based investment house Star Capital has picked up a majority stake in German IT services and infrastructure busin