Result KNR Constructions Ltd - 532942 - Results For Financial Year Ended 31St March 2025 BSE India Audited financial results for the FY ended 31st March 2025.