Short selling, also known as shorting, is a popular investment strategy among financial market participants in India.
short selling stocksShort selling, also known as shorting, is a popular investment strategy among financial market participants in India.
short selling stocks