Promoters offload $10.5-billion worth stakes in H1 2024 01.07.2024 09:37 Thehindubusinessline.com In 2023, Indian promoters sold stakes worth $12.4 billion