Buy Infosys, target price Rs 1315: ICICI Direct | Sharefundss