Tag Archives: National Geographic

National Geographic renews its image

National Geographic announced a comprehensive rebranding through its major platforms worldwide, experiences and nonprofit organization.   The renewal of the image coincides with the world premiere of the upcoming miniseries “MARS” on November 13 in Latin America.   According to the company, this evolution is part of the joint venture created with 21st Century Fox [...]