A pair of articles, one on crunchyroll and one on joost, with the cr one being considerably more detailed and discussing many of the nuances around the early emergence of large-scale simul-streaming.
Via Anime Insider: Legal Streaming (December 2008)
Reply