Buy Tata Steel, target price Rs 770: Edelweiss | Sharefundss