Release Summary

99designs, the world's largest online graphic design marketplace, has launched a French-language version of its site at 99designs.fr and has hired Siham Belouadheh as Country Manager for France.

99designs