Torrent Saurya Urja 2 Private Limited · Torrent Saurya Urja 3 Private Limited · Torrent Saurya Urja 5 Private Limited · Torrent Solar Power Private Limited · Surya Vidyut Limited · Torrent Urja 13 Private Limited · Torrent Urja 14 Private Limited · Visual Percept Solar Projects Private Limited · Sunshakti Solar Power Projects Private Limited · Torrent Saurya Urja 6 Private Limited · Sunshakti Solar Power Projects Private Limited