Buy Infosys; target of Rs 840: Motilal Oswal
INFY - 268509