Sensex falls over 300 points to end at 64,886; Nifty in red at 19,266kv1nsbvizagAugust 25, 2023Business Sensex falls over 300 points to end at 64,886; Nifty in red at 19,266