Nelcast Q1 FY27 Results: Revenue Grows 2.8%, Margins Impacted by Higher Input Costs 27/07/2026 / Investor Communication / Press Release Nelcast Q1 FY27 Results: Revenue Grows 2.8%, Margins Impacted by Higher Input Costs Read Post »