Tag: Nifty marginally lower ahead of key results