translate English to French: Demoex has received media exposure and was voted one of the 100 best Web sites in Sweden.
Demoex a retenu l'attention des médias et a été nommé l'un des 100 meilleurs sites Web en Suède.