World Leaders Approve Corporate Tax Deal

World Leaders Approve Corporate Tax Deal

Leaders of the world’s 20 major economies have approved a global agreement that will see the profits of large businesses taxed at least 15%. It follows concern that multinational companies are re-routing their profits through low tax jurisdictions.  The pact...
read more