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.
A cautionary tale of what happens when an overseas acquisition goes horribly wrong.