Discussion Board

Sensex, Nifty marginally weak; Tata Steel gains over 2%