Can you digg it? Digg, a news forum and social site similar to Reddit, launched an open beta version on Wednesday and is now ...
Netflix is teaming up with Singapore-based adtech Nativex to open its ad-supported streaming service to brands worldwide. The ...