Large-cap stocks in the Nifty index represent significant Indian businesses, attracting investors despite high capital requirements.