Saint Priest, France - July 29, 2017: Legrand building and office. Legrand is a French industrial group and one of the largest for switches and socket


Size: 4800px × 3200px
Photo credit: © Eric D ricochet69 / Alamy / Afripics
License: Licensed
Model Released: No

Keywords: automation, booth, box, building, circuit, component, control, current, distribution, editorial, electric, electrical, electricity, electronics, energy, equipment, france, industrial, industry, international, legrand, logo, manufacturer, manufacturing, multinational, power, sign, signage, sockets, switch, switchboard, switches, system, technology, trade, trademark, transformer, wires