APGRD id 3749 APGRD Notes French production company of ARTE, the Strasbourg-based European public service tv channel dedicated to culture. Country France