A U.S. House of Representatives subcommittee issued a mammoth report urging curbs to the structure of Google, Amazon and other giant tech firms. …read more

Source:: ZDNet