Result Bharat Dynamics Ltd - 541143 - Audited Financial Results For The Quarter And Year Ended 31 … BSE India Audited Financial results for the quarter and year ended 31 March 2025