Google’s tax standing in the European Union has at all times been contentious. It pays little or no tax in most European...
More contractors throughout Europe may have been let go. As The Guardian reports, many are upset that Apple fired so many people...