Websol Energy Block Deal of 120,565 shares at 1537.30 worth 18.53 crore rupees