It has been widely reported that social media giant Facebook is changing its tax structure in Europe which will result in it paying higher levels of tax in the UK. The profits from the majority of Facebook’s advertising revenue initiated …

Read More