Result Reliance Power Ltd - 532939 - Results - Financial Results (Standalone And Consolidated) For The Quarter … BSE India Financial Results (Standalone and Consolidated) for the quarter and year ended March 31, 2025