G20 To Tackle Tax Avoidance

The finance ministers meeting today at the G20 held in Moscow have today pledged to ensure that multinational companies will no longer be able shifting profits from a home country to pay less tax elsewhere – the aim is to prevent tax avoidance by large companies. France, Britain and Germany have been the Continue Reading