Discovery Communications. Mass media company logo seen displayed on smart phone. Discovery, Inc. is an American mass media company primarily operates factual television networks, such as its namesake Discovery Channel, Animal Planet, Investigation Discovery, Science Channel, TLC, and other spin-off brands.
Size: 4608px × 3456px
Photo credit: © Igor Golovnov / Alamy / Afripics
License: Licensed
Model Released: No
Keywords: business, device, display, economy, editorial, electronical, finance, illustrative, industry, logo, monitor, portable, technology, telephone, wireless