Tagged With scl

Today, Cambridge Analytica employees learned that its parent company, the SCL Group, was shuttering the business, with American-based workers directed to return their keycards immediately, according to documentation reviewed by Gizmodo.