BBusiness Read More Plexus wins £2.5 million engineering deal with Cactus WellheadJuly 20, 2026 Plexus wins £2.5 million engineering deal with Cactus Wellhead Proactive uses images sourced from Shutterstock Plexus Holdings PLC…