Inspiration – Thomson Logo Facts, Meaning, History & PNG

Thomson Logo

evolution history and meaning, PNG

  • Download PNG Thomson Logo PNG Thomson is a French consumer electronic brand, owned by Technicolor SA.
  • It was founded in 1892 in New York and two months later a French subsidiary was incorporated by its owner, Elihu Thomson.
  • Meaning and history The Thomson logo is a reflection of brand’s strength as a representative of consumer electronics sector and trust in high quality of its products.
  • Thomson brand is well-known for its TV sets as well as cables and antennas, which are being produced by the company for decades.
  • Thomson values innovation and technology and its red wordmark logo reflects the brand’s energy of moving forward and power in everything it does.
  • The simple slightly italicized font of the all-caps logo looks great in red and balanced with a gray straight tagline in all-lowercase “La technologie amie” which means “Friendly technology” in French.

PNG Design and Logo Download