Media giant Canal+ strikes settlement with French tax authorities
Question and Answer
Original Content