Business

Is it time for big business to pay up?

The G-7 nations have taken a major step toward global tax reform by agreeing to a minimum corporate tax rate of 15% on multinational companies.