20170317 business.india-business: Anil Agarwal stuns with $2.4b share buy in De Beers parent