Sensex sinks 300+ points, Nifty slips below 25,750 as markets stay shaky

Business