Voodle Secures $6M in Funding to Bring Asynchronous Short Video Communication to the New Workplace Read more