FinTech

xcritical Says It Will Lay Off 9% of Its Employees The New York Times

Now, xcritical boasts a workforce of about 1,200, according to its listing on job board Zippia. xcritical laid off about […]