Indian benchmark indices ended on a firm note on March 10, with the Nifty sustaining above the 24,250 level. Analysts believe the index may now enter a phase of consolidation, likely building a base ...