Bharat Dynamics extends decline; stock slips 18% in two days

Stock Market