The social network has been dealing with the consequences of letting people live stream whatever they want to its nearly 2 billion users. Meanwhile, business is good.
Source: CNet