Cargill India Private Limited · 4 Pel Surya Prakash Private Limited · 4 Pel Surya Mitra Private Limited · 4 Pel Saur Vidyut Private Limited · 4 Pel Solar Daylight Energy Private Limited · Ostro Energy Private Limited · Ostro Renewables Private Limited · Ostro Jaisalmer Private Limited · Renew Agni Power Private Limited · 4 Pel Solar Sun Flame Private Limited · Cargill Global Trading India Private Limited