G7 deal will likely raise taxes for tech giants like Apple and Google

0
3