A French-U.S. clash over digital taxation overshadowed the start of a Group of Seven finance chiefs meeting as France refused to flinch on its levy that would hit tech giants.
A French-U.S. clash over digital taxation overshadowed the start of a Group of Seven finance chiefs meeting as France refused to flinch on its levy that would hit tech giants.