News Tech Giants Accused Of Inflating Tax Payments by $100 Billion Abdullah NasirJune 1, 20210 So even big companies refuse to pay their taxes. No wonder the economy is taking a hit. Recently, six giant US tech...