10.0.3.54

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