Spain removes Gibraltar from its tax haven list after 35 years, adds Russia | IntelNexus