India Needs Mega Corporations

The past two decades have been good for ‘big’ businesses. While the size of the private sector as a percentage of OECD economies has remained relatively steady since the mid-1990s, the share of companies with more than $1bn in annual revenue has grown by 60 % since 1995. While companies on average contribute to 72% of GDP, they underpin 85 percent of technology investment and 85 percent of labor productivity growth since 1995, a larger proportion than their GDP contribution. Big companies have become bigger across the world. A new…

Read More