Upflow grabs $2.7 million to streamline payment processes

French startup Upflow has raised a $2.7 million funding round (€2.5...


Upflow turbocharges your invoices

Meet Upflow a French startup that wants to help you deal with your outstanding...