Cate Lawrence
UK cloud-based editing platform Edit Cloud has secured £2m funding to empower collaboration in the post-production se...