MSCI has included at least 20 new stocks in the MSCI India Domestic Small Cap Index while removing 17 others