Nifty: Nifty hits new high of 22,126, Sensex revisits 73,000 levels
Mumbai: Indian equities ended firm on Friday after a roller-coaster trading session as traders cut their bearish bets on the market following the government’s announcement in the interim budget the …