20180616 business.india-business: TCS to spend Rs 16;000 crore on share buyback