Latest NewsICICI Bank shares worth Rs.823 crore bought by Merrill LynchadminApril 10, 2018 by adminApril 10, 20180945 Merrill Lynch has bought shares of ICICI Bank, worth Rs.823.40 via an open market transaction. As per the block deal data with BSE, Merrill Lynch Markets...