France’s Canal+ Group Acquires Italy’s Lucky Red in Latest European Consolidation Move

France’s Canal+ Group, has acquired a 51% majority stake in prominent Italian distribution and production company Lucky Red, marking the latest …Read More