Home Business & Finance Several Internet Giants Could Be Forced to Pay More Taxes Due to New Rules