09 Jun Taming the giants Posted at 00:38h in Uncategorised by Leanne 0 Likes Five tech giants increasingly dominate the US and global economies. But what, if anything, should be done about it? Source: BBC Technology News Tags: Art