Result Genus Power Infrastructures Ltd-$ - 530343 - Unaudited Financial Results For The Quarter Ended June 30, … BSE India Unaudited Financial Results for the quarter ended June 30, 2025