Apps & Tools for Content Creation Crowdcast: The Live Event Platform for Creators (Review) A vaccine for Covid-19 seems to be still far away (at least for most of us), which means that online conferencing will continue to boom, November 18, 2020