Thyssenkrupp India Private Limited · Excel Controlinkage Private Limited · Greaves Cotton Limited · Greaves Technologies Limited · L24294 Mh1958 Plc011052 · U99999 Mh1922 Plc000987 · Castrol India Limited · The Council Of Eu Chambers Of Commerce In India · The Indo German Chamber Of Commerce · Bombay Chamber Of Commerce And Industry · Thyssenkrupp Industries India Private Limited · Foseco India Limited