Winners and losers of the decade
More than 56% of the 1,942 listed companies in India generated a positive CAGR between 2010 and 2019.
More than 56% of the 1,942 listed companies in India generated a positive CAGR between 2010 and 2019.
Editor’s letter from the June 2019 issue.