In dictionaries:
SCL Group
(formerly Strategic Communication Laboratories) a private British behavioural research and strategic communication company that came to prominence through the Facebook–Cambridge Analytica data scandal involving its subsidiaries Cambridge Analytica and Crow Business Solutions MENA.
more...