Complex sentence: The company has produced more than hundred films: features, documentaries and shorts, many have been rewarded in France and around the world.
Split into simpler sentences: The company has produced more than hundred films: features, documentaries and shorts. Many have been rewarded in France and around the world.