MUMBAI: Diamonds are a girl’s best friend… or are they? The world’s largest diamond company, De Beers Group, and India’s apex jewellery body, the Gem &...