June 19, 2009 by admin Yugma removed from web conferencing ranking After learning Yugma is winding down business, we have removed them from our ranking. Find out more in our news section.