India’s Red Flags: Why the Buffett Indicator Keeps Warren Buffett at Bay ?
In this case, 151.7% of GDP represents the overall stock market value and indicates it is overvalued. India has potential, but its current valuations suggest risk outweighs reward. Market value of above ground world gold stocks to world GDP ratio…