417 people are employed at sswl.
sswl is based in Chandigarh, Haryana.
The NAICS codes for sswl are [336, 33].
The SIC codes for sswl are [371, 37].