Indian stocks had a good day on Wednesday (22), mainly due to Reliance Industries. The 30-share sensex ended 742.84 points or 2.42 per cent higher at 31,379.55. The wider nifty…