ETSI Website Project Goes Live with Thanks Relevance today completed the ETSI website design and development project with thanks from thier IT department. ETSI is the European Telecommunications Standards Institute based in…