3681 shaares
YouTube is aggressively positioning itself as the new center of the television ecosystem, dominating conversations at this year’s Upfronts. As it claims the 'TV' mantle, the platform is shifting from a social video site to the primary screen for living room viewing.