Satra Mines And Minerals Private Limited · Satra Agri Tech Private Limited · Satra Green Tech Private Limited · Satra Equities Private Limited · Satra Greenagro Infrastructure Private Limited · Trk Immortal Infratech India Private Limited · Satra Services And Solutions Private Limited · Prudent Healthcare Services Private Limited · Satra Ayoleeza (Jv) Llp · Srm Management Advisory Llp