Foreign investors have invested about $124 billion in Indian equities over 2008-17 and own large stakes in the country’s best companies, says a report. In stark contrast, Indians have “consumed” around $300 billion worth of gold over the same period.

)