Torrent Solargen Limited bonds