site logo

From the finance desk: Challenges facing the tech industry today