Bharat Dynamics shares rise 2% in a weak market after bagging Rs 811... | Nimisham | Nimisham