Long Term Growth Companies - Nifty 50

Nifty 50 - Consistent profitable, good ROE,ROCE,DE and good revenue growth