UK
iDodge Taxes: Protesters Takeover Apple’s Regent Street Store
Protesters took over Apple’s Regent Street store yesterday and played Irish folk music to protest the technology company’s tax avoidance schemes.