Share of top 50 stocks to total market cap at all-time low: Report

About one-third of Indian companies have consistently achieved an ROE of over 20 per cent
Bombay Stock Market (file  photo)