Result GENUS POWER INFRASTRUCTURES LTD.-$ - 530343 - Unaudited Financial Results (Standalone And Consolidated) For The Quarter … BSE India Unaudited Financial results for the quarter ended June 30, 2024.