Large-cap stocks in India are likely to outperform in the medium term, supported by stronger balance sheets and higher institutional ownership, according to a report by Motilal Oswal Financial Services Ltd.By definition, the top 100 companies listed on stock exchanges by market c







