Release Summary

StarLeaf, the leading cloud video conferencing and calling provider, announced StarLeaf Encore, the company’s cloud recording service.