The Braindump Blog

· Braindump

‘The era of invincibility is over’: the week big tech was brought to heel: If only.