Marketwatch Investing in US stocks? Investment guru says India will generate higher alpha Admin November 4, 2020 India is one of the few countries where there’s a very large mid and small cap segment of the market, says Prashant Khemka. – Stocks-Markets-Economic Times Share on Facebook Tweet it Pin it Share it Email