Logitech definitions

Search

Logitech

Logitech logo #10101) American brand 2) Big European brand 3) Big Swiss brand 4) Company listed on NASDAQ 5) European brand 6) European international brand 7) Famous European brand 8) Famous Swiss brand 9) Home automation company 10) Major Swiss brand 11) Major European brand 12) Music equipment manufacturer 13) Swiss brand
Found on https://www.crosswordclues.com/clue/logitech

Logitech

Logitech logo #21000 Logitech International S.A. is a Swiss global provider of personal computer and tablets accessories with EMEA headquarters in Lausanne, Switzerland and Americas headquarters in Newark, CA. The company develops and markets products like peripheral devices for PCs, including keyboards, mice, trackballs, microphones, game controllers and webcams. Log...
Found on http://en.wikipedia.org/wiki/Logitech
No exact match found.