Microsoft acquires a stake in Facebook