SG
South West Delhi, Delhi, India
RR
Bombardier Transportation India Private Limited
SB
Suez India Private Limited
JL
Suez Projects Private Limited
SM
Based on most searched companies on The Company Check.