30 employees
MediaSquare is the media marketplace bringing together the main groups of TV, Radio and French Press.
2012