173.245.54.251

PSG buys into European subscription management software company billwerk eyeing international growth

28
Growth equity specialist PSG has acquired a majority stake in European subscription management and recurring billing sof