Latest NewsICICI Bank shares worth Rs.823 crore bought by Merrill LynchadminApril 10, 2018 April 10, 2018 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...