"IMF warns that #tech giants stifle #innovation and threaten stability"
"Fund report calls for profits to be targeted by a tougher international tax regime"
I'll say it again. Such massive firms must be broken up. They have too much power and are damaging society.