Tech CloudPay Secures $120M in New Funding by Hillary Ondulohi 1 month ago CloudPay, a prominent payroll services provider, has secured $120 million in new funding to further its growth and development in ... Read more