Result Waaree Energies Ltd - 544277 - Audited Financials Results For Quarter And Year Ended March 31, … BSE India Audited Financials Results for the Quarter and Year Ended March 31, 2025 along with Independent Auditors Report.