Is Vonage OverValued?

Good question, and still looking for an answer

Comments have been disabled for this post