From the looks of things, facebook may likely lose more. They have lost alot of advertiser due to increase in fee and trust issues
You are viewing a single comment's thread from:
From the looks of things, facebook may likely lose more. They have lost alot of advertiser due to increase in fee and trust issues