Sephora transforms digital displays from Paris train stations into Christmas windows12 December 2011 Screenbase and KR Media have created an original digital Christmas-inspired campaign for the French perfume store Sephora that is currently being developed in the 270 advertising screens ...