Tag: tv on demand

So Have You Heard of Hulu?

If not, that’s alright…because not many people did since they just named it probably recently. Hulu is the new name for an online video joint venture between NBC Universal and News Corp (FOX). Basically, they’re following in the footsteps of other major …

» read more