Result KALPATARU POWER TRANSMISSION LTD. - 522287 - Audited Financial Results (Standalone And Consolidated) For The Quarter … BSE India Audited Financial Results (Standalone and Consolidated) for the Quarter and Financial Year ended March 31, 2023