8 employees
Sartra International supplies cables, solar led lighting, wires, motor controls, bulbs, tubes, luminaires, lamps, and wiring accessories.
1983