Recode, the popular home for technology news, is now hosting a new video chat site called Videochat.The site is called “videochat.com” and it lets users create video chats, post videos, and chat with other users without the need for an account or a YouTube account.The company said it is making this a new way for […]

Continue Reading...