Archive

  • Keensight Capital acquires majority stake in risk software firm Decision Focus

    22 September 2025

    Decision Focus says the deal will enable it to scale globally