Tech Quiz: The Week In Review (11 August)

What do you know about the week in tech?