Fivestars rakes in $52.5m

Fivestars, a payment processing and marketing platform, has secured $52.5 million in funding.

Share this