Result Schaeffler India Ltd - 505790 - Audited Standalone And Consolidated Financial Results For Quarter And Year … BSE India Audited Standalone and Consolidated Financial Results for quarter and year ended December 31, 2023