Omar Sy, Louis Leterrier & Thomas Benski Launch Film & TV Outfit Carrousel Studios

The film and TV company will have a presence in London, Paris, LA and Senegal.

Deadline