BSE Sensex rose 524.04 points or 0.66 percent to close at 79,223.11, while the Nifty50 index added 191.35 points or 0.80 percent to finish at 24,004.75. However, BSE Large-cap, Mid-cap and Small-cap ...