Result Escorts Kubota Ltd - 500495 - Results For The Quarter Ended June 30, 2023, Along With … BSE India Unaudited Financial Results (Standalone & Consolidated) for the quarter ended June 30, 2023 along with Limited review Report thereon