The news leading up to the Facebook CEO's opening speech at F8 showed how very wrong even innocuous product launches can go.
The news leading up to the Facebook CEO's opening speech at F8 showed how very wrong even innocuous product launches can go.
Please to comment