20200423 business.india-business: Sensex gains 743 pts riding on RIL rally to end at 31;380