Muhurat trading lifts Sensex 350 points as Nifty tops 23,100

Business