ezTalks is a one-stop video conferencing solution provider that offers free cloud video conferencing, on-premise video conferencing, web conferencing, online meetings and screen sharing to collaborate in real time.
Free screen sharing using Screenleap. The fast, simple, and free way to share your screen instantly for online meetings, sales demos, and collaboration.