April 24, 2026 Company Revenue Rises 21% to Rs 16,676 Cr in FY26 as Profit Jumps 24% Driven by Pre-Sales