The Nifty 50 could not sustain above 23,000 on a closing basis, ending flat but consistently defending 22,800 amid rangebound trading, while the Bank Nifty performed better than the benchmark ...