India most attractive stock market for asset allocation: Macquarie (Business Standard India)
India is the most attractive stock market in terms of asset allocation in a portfolio due to the current lucrative valuations and the recent government measures to boost liquidity in the economy, says global research firm Macquarie.