G7 Pact on Corporate Tax Major Reform Incoming
T K Arun The G7 grouping of rich countries — the US, Japan, Germany, Britain, France, Italy and Canada — have arrived at some important decisions at their meeting of finance ministers in London on June 4-5. The three most…
