India buys a staggering 2.2 tonnes of gold every single day. Discover where this gold comes from, why it drains India’s foreign exchange reserves, and how the 15% import duty aims to fix the trade deficit. A deep dive into India’s golden obsession.
Read more