Discussion Board

Markets open marginally lower; Nifty holds 7,800