As predicted yesterday, digital distributors The Orchard and IODA have announced plans to merge.

Continue reading »