Sir Philip Green's flagship Topshop forced to close in tax avoidance protest

4th December 2010, Comments 0 comments

Britain's largest fashion store was forced to close on Saturday as activists carried out a series of protests against tax avoidance by big businesses.

0 Comments To This Article