Result DCM Shriram Limited - 523367 - Financial Results For 31.03.2023 And Outcome Of The Board Meeting BSE India Financial Results for 31.03.2023 and outcome of the board meeting