Result TORRENT PHARMACEUTICALS LTD. - 500420 - Financial Results For Quarter And Half Year Ended 30-Sep-23 BSE India Financial results for quarter and half year ended 30-sep-23