Facebook, Inc. (NASDAQ:FB) & Twitter Inc (NYSE:TWTR) Terms Of Services Do Not Fulfill EU’s Demands Says European Commission