TLC and Hubble have signed advertising deals with Samsung, Visa and Nescafe Gold. Samsung is showcasing a brand channel and TV reel to promote the launch of two new phones through 500 of Hubble ...