G7 Nations Move Forward with Tax Plan

from Boom Bust

Global antitrust efforts have scored a major win in Europe as France has hit Google with a huge fine over its advertising practices. And, G7 nations agreed t…