India lost its # 5 stock market cap spot to Taiwan this week.
The gap: $30 billion. The reason: TSMC.