ICICIPRULI: SHort

Sell: 533.20
SL 538.45
TGT 522.70
Supply and Demand

Disclaimer