CloudPay Raises $120m Funding Led By Blue Owl Capital
Andover-based CloudPay, an independent global payroll and payment services provider, announced that it has closed its funding round worth $120 million. Such an investment was led by Blue Owl Capital