news Accelya Solutions share price: Buy Accelya Solutions India, target price Rs 1660: ICICI Direct July 13, 2021