Equity benchmark indices Sensex and Nifty ended on a flat note on Tuesday ahead of the macroeconomic data release. The 30-share BSE Sensex dropped 12.85 points or 0.02 per cent to settle at 74,102 ...