Staffbase inks $145m
Staffbase, a provider of digital solutions for internal communications, has secured $145 million in funding.
29 March 2021•1 min read
Staffbase, a provider of digital solutions for internal communications, has secured $145 million in funding.