Castings PLC Improves Profitability Despite Softer Sales MM Desk 19 June, 2026 Castings PLC has reported a resilient financial performance for the year ended March 31, 2026, Read More