Torrent Saurya Urja 3 Private Limited · Torrent Saurya Urja 4 Private Limited · Visual Percept Solar Projects Private Limited · Torrent Saurya Urja 6 Private Limited · Torrent Urja 12 Private Limited · Torrent Urja 11 Private Limited · Torrent Urja 10 Private Limited · Torrent Urja 8 Private Limited · Torrent Urja 9 Private Limited · Sunshakti Solar Power Projects Private Limited