Amy Klobuchar actually said...
I believe that we cannot take this biggest companies in the world on with duct tape and Band-aids.
Context
Klobuchar emphasizes the need for proper resources to tackle major tech companies.
04/19/2021