Meetings.io, the super-easy, no-sign-in-required video meeting site, has added screen sharing and file sharing to their video chat service. Given those were the only two features we thought were notably missing in our first test, it's worth giving Meetings.io another look for your insta-meeting needs. [Meetings.io]