Sti International Limited · Sti Products India Limited · Sti Phoenix Wear Private Limited · Global Stone India Limited · Sti Power India Private Limited · Sti India Limited · Sanoh India Private Limited · Sti Global Trading Limited · Sti Fabricraft Private Limited