The company was founded in 1995 began its festival involvement with the production of a CD-Rom on the Cannes Film Festival and the creation of their first official website. This successful experience...