India’s state-owned mining company, NMDC (NSE:NMDC), is projected to yield 6,500 carats of diamonds during the current fiscal year. These diamonds, with an estimated value of $3.4 million, will be ...