Rebel Foods reported a net loss of INR 336.6 Cr in the financial year ended March 2025 (FY25), down 11.5% from INR 380.3 Cr ...