Stock picks for June 10

Stocks to watch: Bharti, ARSS Infra, Fortis Health, Marico Industries, Hind Copper, Tata Steel, Suzlon, NMDC, Asian Paints and Power Finance Corp.