Promoters, PEs sell $30 billion worth of Indian stocks till June. Is this a red flag for retail investors?

Insider and promoter selling reached $11 billion in just the past month, bringing the total to $30 billion in the first half of the calendar year.

Markets