Dssi Solutions (India) Private Limited · Essar Business Ventures Private Limited · A Check Global Solutions Private Limited · Renuka Business Holding And Development Private Limited · Krya Solutions Private Limited · U65990 Tn2007 Ptc064326 · Essar Machine Works Ltd.