Well apparently it's the WEF that really owns Twitter.
As it seems….
Please Login to reply.
No replies yet.