Regional UAE-based live streaming app awards $60K for 11 competition winners Swoo, a live streaming and broadcasting app, unveiled the winners of the finale of its month-long contest - Swooperstar 2017 - on... Staff writer • 04 January, 2018 SWOO Swooperstar Algorythma