G-7 Tax Deal ‘In Sight’: France, Germany, Italy, Spain
A G-7 deal on a minimum corporate tax rate is “within sight,” finance ministers from France, Germany, Italy and Spain...