Articles about Software

Technical Due Diligence Checklist for Software Transactions

Technical due diligence is the process to better evaluate software and identify its strengths and weaknesses. TDD is a critical step in any software-centric transaction.

Read More

Understanding the SIM-Swapping Threat

With a technique called SIM-swapping, bad actors on the internet are having some of their greatest successes to date.

Read More

The State of Play for 5G in 2020

5G is in its nascent days as a technology – the market is establishing itself, businesses are determining whether to invest, and infrastructure is still developing. 5G hype may not square with reality but the future remains bright and potentially blazing fast.

Read More