Warren Visits LIC, Says Tech Giants Have 'Too Much Power’

Warren Visits LIC, Says Tech Giants Have 'Too Much Power’

In her pitch to rein in the influence of tech giants, the Warren envisions legislation targeting companies with annual worldwide revenue of $25 billion or more.

Read More