Nirmala sithraman

Gold hit an all-time high in rupee terms of  ₹34,588 per 10 grams on 25 June. (Photo: Bloomberg)

Why big bets are being placed on gold

9 min read . 08 Jul 2019