G7 Finance Leaders Reach Global Tax Rate Deal

Officials from the Group of 7 countries agreed on Saturday to back a new global tax rate of at least 15 percent, which companies would have to pay regardless of where their headquarters are based.