
New German unicorn is here! Chemnitz-based Staffbase nabs $115 million at $1.1 billion valuation to drive employee communication
After it brought in a big $145 million in March last year, the employee communications management solutions provider has raised $115 million (€106 million) funding to enter the unicorn club. The…
Read more »