image
Sensex falls 300 points on weak global cues