Bad Blood

Sale price Price £10.99 Regular price Unit price  per 

The shocking true story of the biggest corporate fraud since Enron, a gripping cautionary tale set amid the bold promises and gold-rush frenzy of Silicon Valley.