The Boston-based video streaming platform is now private after 13 years as a public company.
Read More