Tech Life - US Congress slams big tech - 大象传媒 Sounds

Tech Life - US Congress slams big tech - 大象传媒 Sounds


US Congress slams big tech

The world鈥檚 biggest tech firms are compared to oil barons by US lawmakers.

Coming Up Next