Getting to the crux of tech week
Our top 5 provocative insights from London Tech Week 1 Who are you blaming? 23% of business that fail, blame the team, & those are only the ones who admit it. 80% ownership & 20% relentlessness are the key components of a powerful, driven & strategically aligned business. 2 Is the UK void of focus…