Result BHARAT FORGE LTD. - 500493 - Financial Results For Quarter And Financial Year Ended March 31, … BSE India Financial Results For Quarter And Financial Year Ended March 31, 2023