CRODA INTERNATIONAL PLC โ 28 July 2026RNS Number : 0554O Croda International PLC 28 July 2026 ย 28 July 2026 Results for the six months ended 30 June 2026 Delivering transformation and innovation-led growth FY26 outlook unchanged Croda International Plc (“Croda” or the “Group”) the company that uses smart science to create high-performance ingredients and solutions that improve lives, announces its…