Central EIL share buyback to open on 25 July July 24, 2017 State-owned Engineers India Ltd’s Rs 658.80 crore share buyback will open on July 25 and close on August 7.According to a regulatory notice by