From the finance desk: Challenges facing the tech industry today