Nifty posts biggest weekly gain since January 2021, adds ₹28L/cr

Business