
Spread the love
- Activision Blizzard, publisher of hit games Call of Duty, World of Warcraft and Candy Crush moved 5bn to companies in Bermuda and Barbados between 2013-2017, documents reveal.
- The company is currently under investigation by tax authorities i…
Read More