Capita Plc agrees to sell its software business, Capita One for $200m July 9, 2024 Capita plc has agreed to sell its standalone software business via the sale of Capita One Limited by Capita Business Services Ltd to Orchard...