Divgi Torqtransfer Systems standalone net profit declines 42.86% in the June 2024 quarter 09.08.2024 15:27 Business Standard Sales decline 4.14% to Rs 54.23 crore