20190422 business.india-business: Sensex cracks over 300 pts; Nifty below 11;700