Websol Energy Block Deal of 123,549 shares at 1441.25 worth 17.81 crore rupees