Deloitte Protest

Deloitte Protest

By John McArdle POLICE were called to remove over 20 people from the Glasgow offices of one of the U.K.’s “Big Four” accounting firms, Deloitte,…

Read Article →