Sensex opens over 500 points down amidst negative global cues

You may also like...