Star Capital seals second Fund III deal with Globalways buy

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